[Comm] Ошибка ли указ ывать библиотеку -lGL 2 раза?
Slava Dubrovskiy
=?iso-8859-1?q?slava_=CE=C1_elan=2Ecom=2Eua?=
Вт Апр 12 13:58:09 MSD 2005
Alexey I. Froloff пишет:
>>>>/usr/bin/ld: cannot find -lGL
>>>>collect2: ld returned 1 exit status
>>>>
>>>>
>>>-L/usr/X11R6/lib
>>>
>>>
>>А зачем тогда в /etc/ld.so.conf стоит /usr/X11R6/lib?
>>Да и ldconfig -p показывает наличие GL (см. выше).
>>
>>
>Вообще-то ld.so.conf и ldconfig относятся к /lib/ld-linux.so.2, а
>не к /usr/bin/ld...
>
>
Не знал. -L помогло. :-) Спасибо.
Только теперь следующая ошибка вылезла. :-( :
configure:1686: checking for working libGC
configure:1706: gcc -o conftest -g -O2 conftest.c -lGC -lSDL
-lpthread -lGL -L/usr/X11R6/lib 1>&
/usr/local/lib/libGC.so: undefined reference to `operator delete(void*)'
/usr/local/lib/libGC.so: undefined reference to `__gxx_personality_v0'
/usr/local/lib/libGC.so: undefined reference to `__cxa_pure_virtual'
/usr/local/lib/libGC.so: undefined reference to `vtable for
__cxxabiv1::__class_type_info'
/usr/local/lib/libGC.so: undefined reference to `operator new(unsigned int)'
collect2: ld returned 1 exit status
configure: failed program was:
#line 1688 "configure"
#include "confdefs.h"
#include <unistd.h>
#include <stdlib.h>
#include <libGC/diom.h>
#include <libGC/dl.h>
#include <libGC/configfile.h>
#include <libGC/net.h>
int main() {
diom_init("", "");
cf_openFile("");
return 0;
; return 0; }
Это я пытаюсь a340gc (http://a340gc.iradis.org) собрать.
Но чувствую, что с моим знанием С я не потяну. :-(
--
С уважением,
Дубровский Вячеслав.
Подробная информация о списке рассылки community