aMule Forum

Italian => Forum Aiuto => Topic started by: GizMo2 on April 01, 2008, 10:34:03 PM

Title: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 01, 2008, 10:34:03 PM
salve, uso opensuse 10.3, ho aggiornato amule all'ultima versione  che si trova sul repository di packman ma questa funziona ovunque ma non sul mio mini-itx dodato di processore via eden C3 a 533Mhz... fino ad oggi non ho mai avuto nessun problema.

Ho provato anche a ricompilarmi snapshot piu' aggiornati ma ottengo lo stesso errore: illegal  istruction

allego lo screeshot dell'output di gdb sull'errore: http://img122.imageshack.us/img122/1305/amulelf5.png

Ho tentanto anche di ripacchettizzare l'RPM forzando un -build=i486 al configure... ma lo fa lo stesso.
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 02, 2008, 01:44:08 AM
ho provanto anche a ricompilare i sorgenti a mano, dall'ultimo snapshot cvs... direttamente dentro il mini-itx ...
con queste opzioni di compilazione:

./configure --prefix=/usr --build=i486 --disable-gsocket --enable-amulecmd --enable-amule-gui --enable-amule-daemon --enable-webserver --enable-webservergui --enable-cas --enable-wxcas --enable-alc --enable-alcc --enable-geoip --enable-unicode --enable-utf8-systray --enable-ccache

notare che ho forzato 486 ... volevo essere sicuro non venissero usare istruzioni non supportate dalla CPU del mini-itx che cmq e' un 686...

ma continuo ad avere illegal istruction all'avvio del programma.
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 02, 2008, 11:01:34 AM
pero' il configure di amule, avviato pari sul mini itx mi rileva un i686 e non un i586 ... a parte questo potresti per piacere testarmi il package di packman, giusto per essere sicuri che il problema e' mio.

Cmq il tuo processore e' iu' nuovo del mio, io ho una epia M5000
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 02, 2008, 11:04:18 AM
ti chiedo il piacere sopratutto perche' la compilazione sul mini-itx dura un fracasso di tempo e in questo momento non posso mettere mano su di esso, sono fuori casa fino a lunedi' purtroppo.
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 02, 2008, 11:48:24 AM
cmq ho controllato la versione di wxGTK e' la 2.8.6 ed e' i586
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: GizMo2 on April 02, 2008, 11:52:53 AM
Non c'e' modo tramite gdb o altro di capire in maniera piu' precisa dove e perche' da errore?

Ho provato anche i pacchetti RPM trovati qui:
http://ed2k-serverboard.de/downloads/ihmselbst/SuSE/aMule/

Le versioni ultime causano sempre illegal istruction ... pero' se metto una versione vecchia funziona  :'(
Title: Re: istruzione illegale solo su Via MINI-ITX....
Post by: franz1789 on May 04, 2008, 03:53:55 AM
Posso dire una castroneria? Non è che per caso compili con una versione un po' vecchiotta di GCC? gli unici errori in compilazione che abbia mai avuto con *mule (era Imule per la precisione, quello con supporto i2p che infatti non ho mai compilato) era che usavo una versione antecedente del GCC con cui era stato compilato, e mi dava errori... Non me ne intendo molto, quindi sarà una cavolata, ma è un'idea...