aMule Forum

Italian => it_Linux => Topic started by: enigmista on June 25, 2006, 03:47:37 AM

Title: aMule 2.1.3
Post 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
Title: Re: aMule 2.1.3
Post by: syaochan on June 25, 2006, 09:39:02 AM
Se vai su slacky.it trovi i pacchetti precompilati per la 10.2
Comunque a occhio hai un problema con la libreria pango ;)
Title: Re: aMule 2.1.3
Post by: enigmista on June 25, 2006, 10:02:57 PM
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
Title: Re: aMule 2.1.3
Post by: Truzzone on June 25, 2006, 11:28:12 PM
Quote
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)  ;)
Quote
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  :)