Gentoo Archives: gentoo-user-br

From: Dalton Barreto <daltonmatos@×××××.com>
To: gentoo-user-br@l.g.o
Subject: [gentoo-user-br] Undefined reference no momento de compilar alguns pacotes.
Date: Sat, 25 Sep 2010 20:16:41
Message-Id: AANLkTin6mR2ZPLo5ee8jSsHxtE+pRE2DokiM382CPJDX@mail.gmail.com
1 Caros,
2
3 Estou tendo alguns problemas par atualizar meu Gentoo.
4
5 Durante a compilação recebo o seguinte erro:
6
7 i686-pc-linux-gnu-g++ -O2 -pipe -Wl,-O1 -o ekiga accounts.o
8 addressbook.o callbacks.o callshistory.o chat.o config.o druid.o
9 history.o main.o misc.o preferences.o tools.o statusicon.o audio.o
10 fakevideoinput.o videoinput.o videooutput.o accountshandler.o ekiga.o
11 manager.o h323.o pcss.o sip.o urlhandler.o stun.o bonobo.o dbus.o
12 -pthread -pthread -pthread -Wl,--as-needed ../lib/.libs/libekiga.a
13 /usr/lib/libesd.so /usr/lib/libgnomeui-2.so /usr/lib/libSM.so
14 /usr/lib/libICE.so /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so
15 /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so
16 /usr/lib/libpopt.so /usr/lib/libbonobo-2.so
17 /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
18 /usr/lib/libart_lgpl_2.so /usr/lib/libgtk-x11-2.0.so
19 /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
20 /usr/lib/libpangoft2-1.0.so /usr/lib/libgdk_pixbuf-2.0.so
21 /usr/lib/libpangocairo-1.0.so /usr/lib/libcairo.so
22 /usr/lib/libpango-1.0.so /usr/lib/libfreetype.so
23 /usr/lib/libfontconfig.so /usr/lib/libebook-1.2.so
24 /usr/lib/libedataserver-1.2.so /usr/lib/libxml2.so
25 /usr/lib/libgconf-2.so /usr/lib/libsoup-2.4.so /usr/lib/libgio-2.0.so
26 /usr/lib/libgmodule-2.0.so /usr/lib/libdbus-glib-1.so
27 /usr/lib/libdbus-1.so /usr/lib/libgobject-2.0.so
28 /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so
29 /usr/lib/libSDL.so -lpt -lopal -ldl -lpthread
30 /usr/lib/libcamel-1.2.so.14: undefined reference to `NSS_InitWithMerge@NSS_3.12'
31 /usr/lib/libnssutil3.so: undefined reference to `PL_ClearArenaPool'
32 collect2: ld returned 1 exit status
33 make[3]: ** [ekiga] Erro 1
34 make[3]: Saindo do diretório
35 `/var/tmp/portage/net-voip/ekiga-2.0.12/work/ekiga-2.0.12/src'
36 make[2]: ** [all] Erro 2
37 make[2]: Saindo do diretório
38 `/var/tmp/portage/net-voip/ekiga-2.0.12/work/ekiga-2.0.12/src'
39 make[1]: ** [all-recursive] Erro 1
40 make[1]: Saindo do diretório
41 `/var/tmp/portage/net-voip/ekiga-2.0.12/work/ekiga-2.0.12'
42 make: ** [all] Erro 2
43
44 Em especial essa é a compilação do pacote ekiga, mas também acontece
45 com o gnome-control-center. A duas libs referenciadas no erro acima
46 pertencem, respectivamente, aos pacotes
47 gnome-extra/evolution-data-server e dev-libs/nss.
48
49 Pensei que isso tudo poderia ser um problema no momento de compilar
50 esses pacotes e por algum motivo o gcc poderia não estar "versionando"
51 os simbolos dentro da lib gerada pela compilação, mas realmente não
52 tenho nenhuma certeza em relação a isso. Estou com o gcc-4.3.4.
53
54 Tentei recompilar usando o gcc 4.4.3 mas mesmo depois de recompilar os
55 dois pacotes o ekiga continua não emergindo.
56
57 Se alguém já tiver passado por problema semelhante ou tiver alguma
58 idéia da origem desse, me fale que mando quaisquer informações
59 adicionais necessárias.
60
61
62 ps. Esse gentoo ficou muitos dias sem atualizar (30+) mas não acredito
63 que esse tenha sido a causa do problema pois já atualizei outros
64 sistemas com esse mesmo tempo de defasagem e deu tudo certo.
65
66 Desde já obrigado,
67
68 --
69 Dalton Barreto

Replies

Subject Author
Re: [gentoo-user-br] Undefined reference no momento de compilar alguns pacotes. Zhu Sha Zang <zhushazang@×××××××××.br>