[Comm] ошибка при компиляции
Бакушкин Михаил
=?iso-8859-1?q?lamka270186a_=CE=C1_mail=2Eru?=
Вт Фев 17 15:40:58 MSK 2009
Pavel Solntsev пишет:
> Бакушкин Михаил пишет:
>
>> Здравствуйте,
>>
>> учусь компилировать программы из исходников; столкнулся со следующей
>> проблемой:
>>
>> [root на lamkas snoopy-2.9.99.3b]# make
>> Making all in src
>> make[1]: Entering directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> make all-recursive
>> make[2]: Entering directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> Making all in libsnoopy
>> make[3]: Entering directory
>> `/home/lamka/Desktop/snoopy-2.9.99.3b/src/libsnoopy'
>> make[3]: Nothing to be done for `all'.
>> make[3]: Leaving directory
>> `/home/lamka/Desktop/snoopy-2.9.99.3b/src/libsnoopy'
>> make[3]: Entering directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> gcc `pkg-config --cflags --libs glib-2.0` -Wall -g -O2 -lGeoIP
>> -lglib-2.0 -lpthread -lpcap -lm -o snoopy-nox snoopy_nox-snoopynox.o
>> libsnoopy/libsnoopy.a -lGeoIP -lglib-2.0 -lpthread -lpcap
>> libsnoopy/libsnoopy.a(libsnoopy_a-packet_create_game.o): In function
>> `hex_to_dec':
>> /home/lamka/Desktop/snoopy-2.9.99.3b/src/libsnoopy/packet_create_game.c:54:
>> undefined reference to `pow'
>> collect2: ld returned 1 exit status
>>
> попробуйте так
> ./configure LIBS=-lm && make
> не линкуется математическая библиотека
>
>> make[3]: *** [snoopy-nox] Error 1
>> make[3]: Leaving directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/home/lamka/Desktop/snoopy-2.9.99.3b/src'
>> make: *** [all-recursive] Error 1
>>
>> проблему пытался решить гуглом... не помогает... может кто сталкивался
>> с данной проблемой? или хотя бы натолкнет на путь истинный?
>> если надо могу выложить текст ./configure - но он вроде отработал
>> верно :)
>>
>> С Уважением, Михаил.
>> _______________________________________________
>> community mailing list
>> community на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/community
>>
>
> _______________________________________________
> community mailing list
> community на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
Благодарю вас, Павел. Скомпилировалось. Я как раз читал про -lm но не
знал как этим воспользоваться :)
проблема решена.
С Уважением, Михаил.
Подробная информация о списке рассылки community