* [Comm] ошибка при компиляции
@ 2009-02-17 12:04 Бакушкин Михаил
2009-02-17 12:16 ` Pavel Solntsev
2009-02-17 15:25 ` Andrey Rahmatullin
0 siblings, 2 replies; 11+ messages in thread
From: Бакушкин Михаил @ 2009-02-17 12:04 UTC (permalink / raw)
To: ALT Linux Community general discussions
Здравствуйте,
учусь компилировать программы из исходников; столкнулся со следующей
проблемой:
[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
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 - но он вроде отработал верно :)
С Уважением, Михаил.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 12:04 [Comm] ошибка при компиляции Бакушкин Михаил
@ 2009-02-17 12:16 ` Pavel Solntsev
2009-02-17 12:40 ` Бакушкин Михаил
2009-02-17 15:24 ` Andrey Rahmatullin
2009-02-17 15:25 ` Andrey Rahmatullin
1 sibling, 2 replies; 11+ messages in thread
From: Pavel Solntsev @ 2009-02-17 12:16 UTC (permalink / raw)
To: ALT Linux Community general discussions
Бакушкин Михаил пишет:
> Здравствуйте,
>
> учусь компилировать программы из исходников; столкнулся со следующей
> проблемой:
>
> [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
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 12:16 ` Pavel Solntsev
@ 2009-02-17 12:40 ` Бакушкин Михаил
2009-02-17 15:24 ` Andrey Rahmatullin
1 sibling, 0 replies; 11+ messages in thread
From: Бакушкин Михаил @ 2009-02-17 12:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
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 но не
знал как этим воспользоваться :)
проблема решена.
С Уважением, Михаил.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 12:16 ` Pavel Solntsev
2009-02-17 12:40 ` Бакушкин Михаил
@ 2009-02-17 15:24 ` Andrey Rahmatullin
2009-02-18 6:04 ` Бакушкин Михаил
2009-02-18 6:32 ` Pavel Solntsev
1 sibling, 2 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2009-02-17 15:24 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 391 bytes --]
On Tue, Feb 17, 2009 at 02:16:29PM +0200, Pavel Solntsev wrote:
> ./configure LIBS=-lm && make
> не линкуется математическая библиотека
Не советуйте ерунды, -lm там и так указано.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<Lost> у нас мегаффмпег и мегавлс
<Lost> таких версий нету даже в апстриме
<swi> thresh - влц, ффмпег и вылысыпыдыст нашей эпохи
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 15:24 ` Andrey Rahmatullin
@ 2009-02-18 6:04 ` Бакушкин Михаил
2009-02-18 6:46 ` Motsyo Gennadi aka Drool
2009-02-18 7:37 ` Andrey Rahmatullin
2009-02-18 6:32 ` Pavel Solntsev
1 sibling, 2 replies; 11+ messages in thread
From: Бакушкин Михаил @ 2009-02-18 6:04 UTC (permalink / raw)
To: ALT Linux Community general discussions
Andrey Rahmatullin пишет:
> On Tue, Feb 17, 2009 at 02:16:29PM +0200, Pavel Solntsev wrote:
>
>> ./configure LIBS=-lm && make
>> не линкуется математическая библиотека
>>
> Не советуйте ерунды, -lm там и так указано.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
так ведь помогло именно это...
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-18 6:04 ` Бакушкин Михаил
@ 2009-02-18 6:46 ` Motsyo Gennadi aka Drool
2009-02-18 7:37 ` Andrey Rahmatullin
2009-02-18 7:37 ` Andrey Rahmatullin
1 sibling, 1 reply; 11+ messages in thread
From: Motsyo Gennadi aka Drool @ 2009-02-18 6:46 UTC (permalink / raw)
To: ALT Linux Community general discussions
Бакушкин Михаил пишет:
>> Не советуйте ерунды, -lm там и так указано.
> так ведь помогло именно это...
Думаю, Андрей намекает на то, что проблема описана здесь:
http://www.altlinux.org/UpStream/AsNeeded
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-18 6:46 ` Motsyo Gennadi aka Drool
@ 2009-02-18 7:37 ` Andrey Rahmatullin
0 siblings, 0 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2009-02-18 7:37 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 504 bytes --]
On Wed, Feb 18, 2009 at 08:46:57AM +0200, Motsyo Gennadi aka Drool wrote:
> Думаю, Андрей намекает на то, что проблема описана здесь:
> http://www.altlinux.org/UpStream/AsNeeded
Не намекает, а прямо об этом говорит.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<dottedmag> wart: я ж говорил - альт - это фрекальня. ты идёшь в kernel@ и
freq'аешь у vsu доку на сборку ядра :)
<hiddenman> dottedmag: фууух. прочитал "фекальня". не провоцируй так больше :)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-18 6:04 ` Бакушкин Михаил
2009-02-18 6:46 ` Motsyo Gennadi aka Drool
@ 2009-02-18 7:37 ` Andrey Rahmatullin
1 sibling, 0 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2009-02-18 7:37 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
On Wed, Feb 18, 2009 at 09:04:19AM +0300, Бакушкин Михаил wrote:
> так ведь помогло именно это...
Это неправильно и в следующий раз не поможет.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> > P.$.: телепаты в отпуске
> Да и без телепатов известно. [...]
Это вы о своих способностях не всё знаете :)
-- ktirf in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 15:24 ` Andrey Rahmatullin
2009-02-18 6:04 ` Бакушкин Михаил
@ 2009-02-18 6:32 ` Pavel Solntsev
2009-02-18 7:37 ` Andrey Rahmatullin
1 sibling, 1 reply; 11+ messages in thread
From: Pavel Solntsev @ 2009-02-18 6:32 UTC (permalink / raw)
To: ALT Linux Community general discussions
Andrey Rahmatullin пишет:
> On Tue, Feb 17, 2009 at 02:16:29PM +0200, Pavel Solntsev wrote:
>
>> ./configure LIBS=-lm && make
>> не линкуется математическая библиотека
>>
> Не советуйте ерунды, -lm там и так указано.
>
>
Если указано, тогда это что?
> /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
Правильно сказать: "...указана, да не там где надо..." => не указана.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] ошибка при компиляции
2009-02-17 12:04 [Comm] ошибка при компиляции Бакушкин Михаил
2009-02-17 12:16 ` Pavel Solntsev
@ 2009-02-17 15:25 ` Andrey Rahmatullin
1 sibling, 0 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2009-02-17 15:25 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 589 bytes --]
On Tue, Feb 17, 2009 at 03:04:49PM +0300, Бакушкин Михаил wrote:
> 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
Все библиотеки должны быть после всех объектных файлов. Патчите софтину.
http://www.altlinux.org/UpStream/AsNeeded
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
По-моему, уже несколько человек вынашивают идею кому-нибудь дать
денег, чтобы тот что-нибудь им сделал.
-- ktirf in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-02-18 7:37 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-17 12:04 [Comm] ошибка при компиляции Бакушкин Михаил
2009-02-17 12:16 ` Pavel Solntsev
2009-02-17 12:40 ` Бакушкин Михаил
2009-02-17 15:24 ` Andrey Rahmatullin
2009-02-18 6:04 ` Бакушкин Михаил
2009-02-18 6:46 ` Motsyo Gennadi aka Drool
2009-02-18 7:37 ` Andrey Rahmatullin
2009-02-18 7:37 ` Andrey Rahmatullin
2009-02-18 6:32 ` Pavel Solntsev
2009-02-18 7:37 ` Andrey Rahmatullin
2009-02-17 15:25 ` Andrey Rahmatullin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git