[Comm] Что не хватает для проги.

Vitaly Lipatov =?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Вс Окт 9 11:48:16 MSD 2005


On Sunday 09 October 2005 07:08, Sharavin Sergey wrote:
> Sergey Vlasov wrote:
> gui.o(.text+0x9da): In function `main':
> /home/sergey/Fotoalbum/fotoalbum-0.10/src/gui_fltk/gui.cpp:108
>: undefined refere
> nce to `Fl::lock()'
> collect2: ld returned 1 exit status
> make: *** [fotoalbum] Ошибка 1
>
> Вот ищё бы где почитать про компиляцию прог
> подоходчивей :-)
По компиляцию кривых прог вы вряд ли прочитаете где.
Ну при компиляции всего несколько проблем может быть:
1. Не найдены заголовочные файлы (ставим devel-пакет)
2. Не линкуется - не(верно) указана библиотека, с которой надо 
линковаться.
3. Библиотека есть, но функции не найдены - несовпадение версий. 
Похоже, ваш случай:
libfltk собрана без --enable-threads (вопрос - к её мантейнеру)
Значит вам нужно заккоментировать USE_THREAD в начале gui.cpp
и всё пойдёт.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info



Подробная информация о списке рассылки community