ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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 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

* 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-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-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:32     ` Pavel Solntsev
@ 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: 315 bytes --]

On Wed, Feb 18, 2009 at 08:32:47AM +0200, Pavel Solntsev wrote:
> Если указано, тогда это что?
Я рядом ссылку давал.


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Предлагаю отнестись критически к рекомендациям по безопасности, почерпнутым из
мурзилок.
		-- sbolshakov in #10666

[-- 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: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

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