|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 13 Apr 2000 17:13:46 To : Pavel_Kouzin Subject : Re: gcc question -------------------------------------------------------------------------------- Pavel E. Kouzin <Pavel_Kouzin@p7.f4.n5098.z2.fidonet.org> wrote: PEK>Hello, All! PEK>При попытке собрать первый hello world из qt1.4.* ругается... PEK>/usr/lib/libstdc++.so.2: undefined reference to `__unwind_function' PEK>/usr/lib/libstdc++.so.2: undefined reference to PEK>`__find_first_exception_table _match' /usr/lib/libstdc++.so.2: undefined PEK>reference to `__register_exceptions' PEK>Собираю так: PEK>gcc qt1.cpp -I/usr/X11R6/include/X11/qt -L/usr/X11R6/lib -lqt PEK>Ясно, что не подлинкована какая-то либа. А вот какая - ? PEK>Кроме того, что бы я больше таких вопросов не задавал здесь, научите как PEK>определять в какой либе находиться та или иная функция. Hу не grep`ать PEK>же все .h? Во-первых, обычно об этом в man-е пишут, во вторых, почему бы и не грепать, а в третьих знание имени инклюда тебя ну совсем не спасет - прикинь сколько разных h описывают функции из libc. Так что если что и грепать, то выдачу nm. Кстати, я именно так и добивался компиляции oratcl под linux - делал nm на все файлы *.a в ${ORACLE_HOME}/lib и грепал. PEK>И еще где есть хорошие доки по программированию под qt, ftlk. X11R6 etc PEK>желательно на русском. PEK>ps. fbsd3.4, qt1.4.2. gcc 2.7.2.3 Hу, кто же С++ ные программы компилит gcc 2.7.2? Это надо egcs-ом (gcc 2.95) делать -------------------------------------------------- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-203-50-60 Institute for Commerce Home: 7-(095)-135-46-61 Engineering http://www.ice.ru/~vitus --- ifmail v.2.15dev4 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/134046acec5ab.html, оценка из 5, голосов 10
|