aMule Forum
Italian => it_Linux => Topic started by: enigmista on June 25, 2006, 03:47:37 AM
-
Salve,
ho notato che purtroppo non si distribuisce aMule per Slackware :(
Ho provato a compilare dai sorgenti, ma ho sto sbattendo su un errore che non riesco a risolvere: ecco cosa accade quando compilo
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_variant_get_type'
/usr/lib/gcc/i486-slackware-linux/3.4.5/../../../libwx_gtk2u_core-2.6.so: undefined reference to `pango_layout_iter_free'
/usr/lib/gcc/i486-slackware-linux/3.4.5/../../../libwx_gtk2u_core-2.6.so: undefined reference to `pango_attr_list_insert'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_font_family_list_faces'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_layout_get_size'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_font_metrics_unref'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_layout_get_context'
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `pango_attr_list_ref'
/usr/lib/libgdk-x11-2.0.so.0: undefined reference to `pango_renderer_activate'
Ho istallato GTK2 ma nada. Help plz
-
Se vai su slacky.it trovi i pacchetti precompilati per la 10.2
Comunque a occhio hai un problema con la libreria pango ;)
-
Eh ho risolto con pango, ma quando provo a compilare la nuova versione mi da
/usr/include/wx-2.6/wx/string.h:644: undefined reference to `wxStringBase::wxStringBase(unsigned int, wchar_t)'
collect2: ld returned 1 exit status
make[4]: *** [amuleweb] Error 1
Sembra essere un problema con le wxBase, ma io l' ho installato correttamente.
Mentre se istallo la versione precompilata su slacky mi dice:
root@Serverlinux:~# su enigmista -c amuleweb -v
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers),
and your program used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers,compatible with 2.4).
Aborted
-
Originally posted by enigmista
Eh ho risolto con pango, ma quando provo a compilare la nuova versione mi da
/usr/include/wx-2.6/wx/string.h:644: undefined reference to `wxStringBase::wxStringBase(unsigned int, wchar_t)'
collect2: ld returned 1 exit status
make[4]: *** [amuleweb] Error 1
Sembra essere un problema con le wxBase, ma io l' ho installato correttamente.
Le wxBase non esistono più per Linux, devi installare solamente le wxGTK-2.6.3 (che le integrano) ;)
Originally posted by enigmista
Mentre se istallo la versione precompilata su slacky mi dice:
root@Serverlinux:~# su enigmista -c amuleweb -v
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers),
and your program used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers,compatible with 2.4).
Aborted
Questo errore è dovuto al fatto che le librerie e aMule sono stati compilati con versioni del compilatore gcc diverse, per questo ti conviene compilarti tutto (wxGTK, aMule) "a mano" ;)
Ciao by Truzzone :)