Как установить старую версию SDL (1.2) для разработки?
Я работаю над проектом, для которого мне придется использовать SDL. Я установил его, как описано здесь, но когда я попытался cmake
В проекте, в котором я нуждался, я столкнулся с проблемами. Я обнаружил, что cmake не работает с SDL 2.0, но работает с SDL 1.2. Очевидно, есть некоторые обходные пути, такие как этот - но, честно говоря, я действительно не знаю, что с этим делать...
Поэтому я пытаюсь просто установить SDL 1.2. Я пытался следовать этим инструкциям:
Получите копию исходного кода, либо из Mercurial, либо из официального архива или чего-то еще.
Создайте отдельный каталог для сборки (SDL откажется встраивать в базу дерева исходных текстов).
Запустите скрипт настройки, чтобы все настроить.
Бежать
make
компилировать SDL. Запустите "make install" для установки вашей новой сборки SDL в системе.
Мне удалось hg клонировать старую версию, но при попытке сделать это это невозможно. Ридме говорит мне бежать autogen.sh
, но это "не может найти autoconf".
Дальнейшее поиск в Google предполагает, что мне может понадобиться версия для разработки, но теперь я действительно забыл, где ее взять и как ее установить. Буду очень признателен за любую помощь в этом!
1 ответ
Все поддерживаемые в настоящее время версии Ubuntu имеют пакеты SDL 1.2 в своих официальных репозиториях. Попробуйте установить libsdl1.2-dev
,