[sisyphus] GLIB-2.0 проблема с линковкой
=?iso-8859-1?q?kde_=CE=C1_kde=2Ekiev=2Eua?=
=?iso-8859-1?q?kde_=CE=C1_kde=2Ekiev=2Eua?=
Чт Янв 8 15:53:00 MSK 2009
Добрый день!
Не получаеться собрать nspluginwrapper, помогите разобраться с
причиной, а она заключаеться в следующем:
$ cat /home/kde/tmp/npw-conf-9674-27906-19029.c
#include <glib.h>
int main(void) {
(void) g_main_pending();
return 0;
}
$ gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib-2.0 \
-lc -Wl,--no-as-need /home/kde/tmp/npw-conf-9674-27906-19029.c
/home/kde/tmp/ccm3Jyez.o: In function `main':
npw-conf-9674-27906-19029.c:(.text+0x19): undefined reference to
`g_main_context_pending'
collect2: ld returned 1 exit status
Судя по:
$ objdump -D /usr/lib/libglib-2.0.so | grep g_main_context_pending
0003ac90 <g_main_context_pending>:
тушканчик есть, только вот почему линкер упорно его не желает замечать?
И что собственно нужно сделать что-бы заметил.
ЗЫ: все пакеты из branch-5.0 ( кроме сорцов плугинвраппера).
Подробная информация о списке рассылки Sisyphus