ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Сборка Yate
@ 2008-10-15  8:19 Mike Grozak
  2008-10-15  8:34 ` Mike Grozak
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Grozak @ 2008-10-15  8:19 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Всем привет!

При попытке собрать Yate вывелось следующее:
http://pastebin.ca/1227610

g++ -Wall  -o yate -lpthread libyate.so main.o
main.o: In function `main':
main.cpp:(.text+0x2e): undefined reference to 
`TelEngine::Engine::main(int, char const**, char const**, 
TelEngine::Engine::RunMode, bool)'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [yate] Ошибка 1

Конфигурировалось всё простейшим ./configure, который завершился без 
каких-либо ошибок.

при том, что если команду g++ -Wall  -o yate -lpthread libyate.so main.o 
заменить на
g++ -Wall  -o yate main.o engine/*.o -lpthread -ldl

то engine соберётся прекрасно. Но дальнейшая сборка выводит огромное 
количество ошибок.

Что можно сделать в этой ситуации?

---
WBR, Mike Grozak, TvSU IC


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-15  8:19 [Sysadmins] Сборка Yate Mike Grozak
@ 2008-10-15  8:34 ` Mike Grozak
  2008-10-15  9:45   ` Motsyo Gennadi aka Drool
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Grozak @ 2008-10-15  8:34 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Mike Grozak wrote:
> Всем привет!
>
> При попытке собрать Yate вывелось следующее:
> http://pastebin.ca/1227610
>
> g++ -Wall  -o yate -lpthread libyate.so main.o
> main.o: In function `main':
> main.cpp:(.text+0x2e): undefined reference to 
> `TelEngine::Engine::main(int, char const**, char const**, 
> TelEngine::Engine::RunMode, bool)'
> collect2: выполнение ld завершилось с кодом возврата 1
> make: *** [yate] Ошибка 1
>
> Конфигурировалось всё простейшим ./configure, который завершился без 
> каких-либо ошибок.
>
> при том, что если команду g++ -Wall  -o yate -lpthread libyate.so 
> main.o заменить на
> g++ -Wall  -o yate main.o engine/*.o -lpthread -ldl
>
> то engine соберётся прекрасно. Но дальнейшая сборка выводит огромное 
> количество ошибок.
>
> Что можно сделать в этой ситуации?
Кстати, сборка на SLES 10 прошла вполне упешно... В чём может быть 
трабл? Там gcc 4.1.2, у меня 4.1.1.

----
WBR, Mike Grozak, TvSU IC


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-15  8:34 ` Mike Grozak
@ 2008-10-15  9:45   ` Motsyo Gennadi aka Drool
  2008-10-15  9:59     ` Michael Shigorin
  0 siblings, 1 reply; 7+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-10-15  9:45 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Mike Grozak пишет:
>> g++ -Wall  -o yate -lpthread libyate.so main.o
>> main.o: In function `main':
>> main.cpp:(.text+0x2e): undefined reference to 
>> `TelEngine::Engine::main(int, char const**, char const**, 
>> TelEngine::Engine::RunMode, bool)'
>> collect2: выполнение ld завершилось с кодом возврата 1
>> make: *** [yate] Ошибка 1
>>
>> Конфигурировалось всё простейшим ./configure, который завершился без 
>> каких-либо ошибок.

	Похоже на --as-needed


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-15  9:45   ` Motsyo Gennadi aka Drool
@ 2008-10-15  9:59     ` Michael Shigorin
  2008-10-15 10:38       ` Mike Grozak
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2008-10-15  9:59 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Wed, Oct 15, 2008 at 12:45:05PM +0300, Motsyo Gennadi aka Drool wrote:
> >>Конфигурировалось всё простейшим ./configure, который
> >>завершился без каких-либо ошибок.

Вообще сборка -- это не администрирование, с ней лучше
в community IMHO. :)

> Похоже на --as-needed

http://www.altlinux.org/UpStream/AsNeeded

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-15  9:59     ` Michael Shigorin
@ 2008-10-15 10:38       ` Mike Grozak
  2008-10-16  6:38         ` Eugene Prokopiev
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Grozak @ 2008-10-15 10:38 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Michael Shigorin wrote:
> On Wed, Oct 15, 2008 at 12:45:05PM +0300, Motsyo Gennadi aka Drool wrote:
>    
>>>> Конфигурировалось всё простейшим ./configure, который
>>>> завершился без каких-либо ошибок.
>>>>          
>
> Вообще сборка -- это не администрирование, с ней лучше
> в community IMHO. :)
>
>    
>> Похоже на --as-needed
>>      
>
> http://www.altlinux.org/UpStream/AsNeeded
>    
Спасибо!
2 vvk: Вам особенно 8)

За офтоп сорри, буду иметь в виду.

---
WBR, Mike Grozak, TvSU IC Dep


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-15 10:38       ` Mike Grozak
@ 2008-10-16  6:38         ` Eugene Prokopiev
  2008-10-16  6:59           ` Mike Grozak
  0 siblings, 1 reply; 7+ messages in thread
From: Eugene Prokopiev @ 2008-10-16  6:38 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

> > Вообще сборка -- это не администрирование, с ней лучше
> > в community IMHO. :)
> >
> > > Похоже на --as-needed
> >
> > http://www.altlinux.org/UpStream/AsNeeded
> >
>  Спасибо!
>  2 vvk: Вам особенно 8)
>
>  За офтоп сорри, буду иметь в виду.

Как пощупаете, возвращайтесь и расскажите (особенно если с
Asterisk/CallWaver вы уже имели дело) - это будет совсем не оффтоп ;)

-- 
С уважением,
Прокопьев Евгений

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Сборка Yate
  2008-10-16  6:38         ` Eugene Prokopiev
@ 2008-10-16  6:59           ` Mike Grozak
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Grozak @ 2008-10-16  6:59 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Eugene Prokopiev wrote:
>>> Вообще сборка -- это не администрирование, с ней лучше
>>> в community IMHO. :)
>>>
>>>        
>>>> Похоже на --as-needed
>>>>          
>>> http://www.altlinux.org/UpStream/AsNeeded
>>>
>>>        
>>   Спасибо!
>>   2 vvk: Вам особенно 8)
>>
>>   За офтоп сорри, буду иметь в виду.
>>      
>
> Как пощупаете, возвращайтесь и расскажите (особенно если с
> Asterisk/CallWaver вы уже имели дело) - это будет совсем не оффтоп ;)
>    
Именно с первым в виде сигнального прокси ;) Думаю, результаты будут в 
субботу.
---
WBR, Mike Grozak



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-10-16  6:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-15  8:19 [Sysadmins] Сборка Yate Mike Grozak
2008-10-15  8:34 ` Mike Grozak
2008-10-15  9:45   ` Motsyo Gennadi aka Drool
2008-10-15  9:59     ` Michael Shigorin
2008-10-15 10:38       ` Mike Grozak
2008-10-16  6:38         ` Eugene Prokopiev
2008-10-16  6:59           ` Mike Grozak

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git