aMule Forum
French => Aide d'aMule => Topic started by: nicollivier on April 23, 2006, 04:47:47 PM
-
Bonjour,
Je viens de télécharger "aMule-2.1.1.tar.bz2", et à la fin du "./configure" il me met:
checking that wxWidgets has support for large files... no
configure: error:
Support for large files in wxWidgets is required by aMule.
To continue you must recompile wxWidgets with support for
large files enabled.
Mais là je ne comprends pas du tout ce qu'il veut?!
Merci de votre aide
-
Tout simplement que les paquetages de wsWidgets standard dans Mandriiva sont de vieilles croutes basées sur la 2.4 ou au mieux la 2.6.1 qui est buguée, et qui ne supportent ps les fichiers de plus de 4Go.
Tu as tout ce qu'il faut ici (http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.3/).
Pas besoin de compiler ta mule. Dépêche-toi d'en profiter parce que je vais virer tout ça dès que la DAVSI sera votée. Pas envie de prendre 300000 € d'amende
-
Originally posted by OldFrog
[...] et qui ne supportent ps les fichiers de plus de 4Go.
No, this is not the reason. The thread starter just cut off the error message too early. The ./configure script tests for wx-config and incorrectly says that wxWidgets has no large file support if it's not installed at all. This is fixed in CVS and will also be fixed in 2.1.2.
-
Merci de l'info...
J'ai téléchargé le rpm, mais lorsque je l'installe il me dit qu'il est en conflit avec la version précédente, donc il faudrait que je la désinstalle, mais je ne sais pas qu'est-ce que je dois sauvegarder avant pour ne pas perdre mes données.
Est-ce que tu as une idée de la sortie de la version suivante?
-
Il faudrait d'abord que tu installes wxGtk :
Télacharge ce rpm (http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.3/wx-gtk2-unicode-2.6.3-1.i586.rpm)
et installe-le en ligne de commande : rpm -Uvh wx-gtk2-unicode-2.6.3-1.i586.rpm --force --nodeps
Puis installe celui de la mule rpm -Uvh aMule-2.1.1-wxGtk2.6.3_mdv.i586.rpm
-
il sert à quoi??
Et ça veut dire quoi "...--force --nodeps"?
Par contre pour mes données, c'est quels fichiers?! Si je mets une nouvelle version il les garde ou alors il les écrase?!
-
Originally posted by nicollivier
Et ça veut dire quoi "...--force --nodeps"?
It means that it will overwrite the currently installed files.
If you want to install aMule and keep your already installed wxWidgets applications, compile wxWidgets 2.7 (CVS) yourself and then compile aMule against that wxWidgets. wxWidgets 2.6 and 2.7 are parallel installable (two 2.6 versions are not).
-
Tes fichiers ne seront pas perdus, de toutes façons, c'est toujours dans ~/.aMule que ça se passe. Si tu viens d'une très vieille version, les hashes de tes fichers seront recalculés ce qui prendra un certain temps et mangera certainement un peu de CPU pendant quelques temps.
--nforce veut dire forcer l'installation en écrsant la version précédente.
--nodeps veut dire sans vérifier les dépendances.
Ce que tu aurais appris en lisant la documentation de la commande rpm.
Si tu ne veux pas avoir le problème d'éventuels conflits, compile une version CVS de wxGtk, puisqu'elle sera vue comme une version 2.7, donc sans écraser le version courante. Et en mode unicode (c'est le mode utilsé par aMule). Puis une fois installée, compile la Mule.
Pour info, dans Mandriva, seul vlc utilise wxWidgets pour certains thèmes. Et les miens n,e posent pas de problème.
@Gerd, I think the guy doesn't understand a single englsh word.
-
Merci beaucoup pour votre aide.
Après avoir désinstallé la version précédente, j'ai réussi à installer cette nouvelle version.
Merci
-
Bonjour,
C'est encore moi....
J'ai tout réinstallé mdv, et j'ai voulut remettre aMule, j'ai bien fait comme vous me l'aviez déjà dit.
Mais maintenant lorsque je lance amule depuis la console, voilà ce que j'ai:
"[/home/nico/Téléchargement] amule
amule: error while loading shared libraries: libwx_baseu_net-2.6.so.0: cannot open shared object file: No such file or directory"
Je ne comprends pas trop
Merci
-
Bonjour nicollivier!
Peux-tu executer ls /usr/local/lib | grep wx et ls /usr/lib | grep wx en un terminal? (et montrer le result ici)
-
je ne suis pas sur de la syntaxe...
[/home/nico/Téléchargement] ls /usr/local/lib | grep wx
[/home/nico/Téléchargement] ls /usr/lib |grep wx
libwx_base-2.4.so.0@
libwx_base-2.4.so.0.1.1*
libwx_baseu-2.6.so.0@
libwx_baseu-2.6.so.0.0.0*
libwx_baseu_net-2.6.so.0@
libwx_baseu_net-2.6.so.0.0.0*
libwx_baseu_xml-2.6.so.0@
libwx_baseu_xml-2.6.so.0.0.0*
libwx_gtk2u_adv-2.6.so.0@
libwx_gtk2u_adv-2.6.so.0.0.0*
libwx_gtk2u_adv-2.6.so.0.3.1*
libwx_gtk2u_animate-2.6.so.0@
libwx_gtk2u_animate-2.6.so.0.0.0*
libwx_gtk2u_core-2.6.so.0@
libwx_gtk2u_core-2.6.so.0.0.0*
libwx_gtk2u_core-2.6.so.0.3.1*
libwx_gtk2u_deprecated-2.6.so.0@
libwx_gtk2u_deprecated-2.6.so.0.0.0*
libwx_gtk2u_fl-2.6.so.0@
libwx_gtk2u_fl-2.6.so.0.0.0*
libwx_gtk2u_gizmos-2.6.so.0@
libwx_gtk2u_gizmos-2.6.so.0.0.0*
libwx_gtk2u_gizmos_xrc-2.6.so.0@
libwx_gtk2u_gizmos_xrc-2.6.so.0.0.0*
libwx_gtk2u_html-2.6.so.0@
libwx_gtk2u_html-2.6.so.0.0.0*
libwx_gtk2u_html-2.6.so.0.3.1*
libwx_gtk2u_media-2.6.so.0@
libwx_gtk2u_media-2.6.so.0.0.0*
libwx_gtk2u_media-2.6.so.0.3.1*
libwx_gtk2u_mmedia-2.6.so.0@
libwx_gtk2u_mmedia-2.6.so.0.0.0*
libwx_gtk2u_ogl-2.6.so.0@
libwx_gtk2u_ogl-2.6.so.0.0.0*
libwx_gtk2u_plot-2.6.so.0@
libwx_gtk2u_plot-2.6.so.0.0.0*
libwx_gtk2u_qa-2.6.so.0@
libwx_gtk2u_qa-2.6.so.0.0.0*
libwx_gtk2u_qa-2.6.so.0.3.1*
libwx_gtk2u_stc-2.6.so.0@
libwx_gtk2u_stc-2.6.so.0.0.0*
libwx_gtk2u_svg-2.6.so.0@
libwx_gtk2u_svg-2.6.so.0.0.0*
libwx_gtk2u_xrc-2.6.so.0@
libwx_gtk2u_xrc-2.6.so.0.0.0*
libwx_gtk2u_xrc-2.6.so.0.3.1*
[/home/nico/Téléchargement]
-
C'est meilleur d'uninstaler wxGTK en la version 2.4 (chercher avec yum(?) )
Je pense que tu n'a pas instalé bien la paquete d'Old frog, execute le commande de lui un autre fois, stp.
-
Je l'ai déjà installé deux fois, mais c'est toujours pareil.
tu penses que c'est mieux de mettre la version 2.4?!
-
Non, il a besoin de la 2.6
Pourrais-tu faire les commandes suivantes et poster le résultat ?
rpm -qa | grep wx
rpm -qa | grep mule
Puis même chose avec
wx-config --list
Dernier essai, éventuellement :
exécute la commande suivante sous root
ldconfig
et tente de relancer la mule.
Je persiste à penser ceci dit que tu n'as pas installé les deux rpms du répertoire indiqué
-
Originally posted by OldFrog
Je persiste à penser ceci dit que tu n'as pas installé les deux rpms du répertoire indiqué
Pour être sur que c'était les bons je les ai retéléchargés, et installé.
"[/home/nico/Téléchargement] rpm -Uvh wx-gtk2-unicode-2.6.3-1.i586.rpm --force --nodeps Préparation... ########################################### [100%]
1:wx-gtk2-unicode ########################################### [100%]
[/home/nico/Téléchargement] rpm -Uvh aMule-2.1.1-wxGtk2.6.3_mdv.i586.rpm
Préparation... ########################################### [100%]
1:aMule ########################################### [100%]
Par contre maintenant lorsque je lance "amule", il s'ouvre puis se ferme, et j'ai ceci....
[~] amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
HTTP download thread started
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 7
HTTP download thread ended
Loading temp files from /home/nico/.aMule/Temp.
All PartFiles Loaded.
ListenSocket: Ok.
External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:24683
*** TCP socket (TCP) listening on 0.0.0.0:24680
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /home/nico/.aMule/Incoming shared
HTTP download thread started
HTTP download thread ended
--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
http://forum.amule.org/board.php?boardid=67
If possible, please try to generate a real backtrace of this crash:
http://www.amule.org/wiki/index.php/Backtraces
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.1.1 using wxGTK2 v2.6.3 (Unicoded)
Running on: Linux 2.6.12-12mdk i686
[2] ?? in amule [0x8072aaf]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb7aebc93]
[4] ?? in [0xffffe420]
[.............................................
[/home/nico] rpm -qa | grep wx
aMule-2.1.1-wxGtk2.6.3_mdv
libwx_base2.4_0-2.4.2-2mdk
libwxgtku2.6-2.6.1-1mdk
wx-gtk2-unicode-2.6.3-1
wxGTK2.6-2.6.1-1mdk
..........................................
[/home/nico] rpm -qa | grep mule
[/home/nico]
......................................
[/home/nico] rpm -qa | grep wx-config
[/home/nico] rpm -qa | grep wx-config--list
[/home/nico]
....................................
[/home/nico] idconfig
bash: idconfig: command not found
[/home/nico] Idconfig
bash: Idconfig: command not found
[/home/nico]
................................
Voilà j'ai relancé aMule, et maintenant ça à l'air de fonctionner ?( ?( ?(
Est-ce que tu pourrais m'expliquer pourquoi tu m'as demandé tout ça, car je n'ai pas trop compris?!
-en premier tu me demandes de lister tous les paquets qui ont "wx", vrai?
-en second la même chose pour "mule"
-par contre pour le trois et le quatre je ne suis pas sur d'avoir écrit les bonnes lignes?!
-
Ce n'était as tout à fait les commandes voulues. Je t'avais demandé
rpm -qa | grep wx pour savoir quels paquets wxGtk tu avais
Pour l'autre j'aurais du demander plutôt
rpm -qa | grep Mule
wx-config --list permet de savoir quel est la configuration active lorsqu'il y a plusieurs librairies wxGtk, mais elle n'est en place que si les paquets "devel" sont installés
Pour finir, ldconfig ("aile" et pas autre chose, fais un copier/coller) reconstruit le cache des librairies.
Si le système ne t'a pas dit qu'ils étaient déjà installés, c'est bien qu'effectivement ce n'étaient pas les bons.
-
désolé de ne pas avoir bien vu les commandes, mais maintenant tout fonctionne bien.
Encore Merci pour ton aide