LINUX.ORG.RU

E17 + FC6


0

0

Добрый день Пробую поставить E17 при компилировании esmart выскакивает ошибка что нету ltdl.h из libltdl-dev... Не могу понять где его найти... Может кто подскажет...

anonymous

.h файл нашел... При компиляции получая след. ошибку. cannot find -lltdl

делаю lib64]# ls libltdl* libltdl.so.3 libltdl.so.3.1.4

Чего же он ее найти не может :(

anonymous
()

http://slil.ru/23981524 попробуй воспользоваться моим скриптом если ты пользуешь для сборки даже канонический http://omicron.homeip.net/ (Easy_e17.sh) то возможны проблемы

твоя - из разряда неправильно установленного LDFLASGS (канонич скрипт может не спасти - пользуй мой) для x86-64.

sda00 ★★★
()
Ответ на: комментарий от sda00

Да, извини. Если хочешь сам руками - то
./autogen.sh && ./configure && make distclean && ./configure --(параметры) && make LDFLAGS="$LDFLAGS -L/usr/lib64 -L/lib64 -L/usr/X11R6/lib64" && sudo make install

и если ставишь не в дефолт /usr/local - то добавь например:
./autogen.sh && ./configure && make distclean && ./configure --prefix=/opt/e17 && make LDFLAGS="$LDFLAGS -L/opt/e17/lib -L/usr/lib64 -L/lib64 -L/usr/X11R6/lib64" && sudo make install

sda00 ★★★
()
Ответ на: комментарий от sda00

http://slil.ru/23982135 версия 0.5.5 LDFLAGS ставятся сами в зависимости от uname -m палюбэ эту переменную лучше проверить в скрипте. если вас не устроит дефолтное значение - меняйте.

sda00 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.