[Sysadmins] Сборка Yate

Mike Grozak =?iso-8859-1?q?mike_=CE=C1_tversu=2Eru?=
Ср Окт 15 08:34:42 UTC 2008


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



Подробная информация о списке рассылки Sysadmins