Я пытаюсь скомпилировать программу.
Я сначала узнал, что мне был нужен пакет SDL1.2-devel, таким образом, я установил их всех (вручную, вероятно, не сделал его правильно).
Прежде чем я установил пакеты SDL-dev, я не мог работать ./configure
(отсутствующий sdl ошибка)
Теперь я могу работать, настраивают, но когда я работаю make
, Я получаю этот вывод:
libtool: ссылка: gcc-g-O2-I/usr/include/SDL-D_GNU_SOURCE=1-D_REENTRANT - Стена-g-DPREFIX = \"/usr/local \"-DDATA_PREFIX = \"/usr/local/share \"-o gnujump game.o игровая-input.o игровая-output.o игровая-logic.o игровая-tools.o игра-timer.o main.o menu.o меню-system.o records.o SDL_2dgl.o SDL_rotozoom.o setup.o SFont.o sprite.o surface.o tools.o replay.o эффекты-blur.o эффектов-trail.o-Wl,-rpath-Wl,/usr/lib-L/usr/lib/usr/lib/libSDL.so-lpthread-lSDL_image-lSDL_mixer
gcc: ошибка:/usr/lib/libSDL.so: Никакой такой файл или каталог
Makefile:376: fallo en las instrucciones para el objetivo 'gnujump'
сделайте [2]: *** [gnujump] Ошибка 1
сделайте [2]: продажа se del directorio '/home/mauro/Sluggy/gnujump-1.0.8/src'
Makefile:357: 'все-рекурсивный' fallo en las instrucciones para el objetivo
сделайте [1]: *** [все-рекурсивная] Ошибка 1
сделайте [1]: продажа se del directorio '/home/mauro/Sluggy/gnujump-1.0.8'
Makefile:288: fallo en las instrucciones para el objetivo 'все'
сделайте: *** [вся] Ошибка 2
(Я знаю, что это находится на испанском языке. Это в основном говорит: "инструкции перестали работать" и "отъезд каталога").
Я думаю, что проблема может быть в установке SDL. Я сделал это вручную использование пакета от официальной сети.
Я ценю справку любого вида.Спасибо.
Для установки libsdl1.2-dev
"официальным" способом работайте:
sudo apt-get install libsdl1.2-dev
После этого Вы, возможно, должны были бы работать .configure
снова.
Эти libSDL.so
не помещается непосредственно в /usr/lib
. Пакет от APT настраивает путь путем размещения файла в /etc/ld.so.conf.d/
, например:
$ cat /etc/ld.so.conf.d/x86_64-linux-gnu.conf
# Multiarch support
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu