Auteur Sujet: [Résolu] | aMule-2.3.2  (Lu 1997 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
[Résolu] | aMule-2.3.2
« le: 22 novembre 2019 à 18:11:41 »
Bonjour à tous.

J'aimerais installer aMule sur mon Kali 2019.3...

J'ai téléchargé la dernière version de aMule, je l'ai décompressé et j'ai lancer le fichier amule_build_install.sh

j'ai obtenu le résultat suivant:

---
aMule building script, version 2.0.0

Where to install?
[/root/usr]:

Where are the tarballs?
[/home/jerboa/Téléchargements/aMule-2.3.2]:

Where to untar?
[/home/jerboa/Téléchargements/aMule-2.3.2/untars]:

Building for:
    --prefix=/root/usr
    tarballs are at /home/jerboa/Téléchargements/aMule-2.3.2
    tarballs will be untarred at /home/jerboa/Téléchargements/aMule-2.3.2/untars

ls: impossible d'accéder à '/home/jerboa/Téléchargements/aMule-2.3.2/cryptopp*': Aucun fichier ou dossier de ce type
ls: impossible d'accéder à '/home/jerboa/Téléchargements/aMule-2.3.2/libupnp-*': Aucun fichier ou dossier de ce type
ls: impossible d'accéder à '/home/jerboa/Téléchargements/aMule-2.3.2/wxWidgets-*.*.*.tar.*': Aucun fichier ou dossier de ce type
ls: impossible d'accéder à '/home/jerboa/Téléchargements/aMule-2.3.2/aMule-*': Aucun fichier ou dossier de ce type

Software packacge versions:
    cryptopp  :
    libupnp   :
    wxWidgets :
    aMule     :

make: GNUmakefile : Aucun fichier ou dossier de ce type
make: *** Aucune règle pour fabriquer la cible « GNUmakefile ». Arrêt.
make: *** Aucune règle pour fabriquer la cible « install ». Arrêt.
./amule_build_install.sh: ligne 181 : cd: libupnp-?.?.?: Aucun fichier ou dossier de ce type
./amule_build_install.sh: ligne 183: ./configure: Aucun fichier ou dossier de ce type
./amule_build_install.sh: ligne 199 : cd: wxWidgets-?.?.?: Aucun fichier ou dossier de ce type
configure: WARNING: unrecognized options: --enable-mem_tracing, --disable-optimise, --enable-debug_flag, --enable-debug_info, --enable-debug_gdb, --with-opengl, --enable-gtk2, --enable-unicode, --enable-largefile
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking if this is a FreeBSD 4 or earlier system... no
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether make sets $(MAKE)... (cached) yes
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking for ranlib... ranlib
checking for a sed that does not truncate output... /usr/bin/sed
checking for bison... no
checking for byacc... no
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking for zlib >= 1.1.4... yes (version 1.2.11)
checking for File::Copy... ok
checking for the --with-toolkit option... will be automatically detected
checking for the --with-wxshared option... will be automatically detected
checking for the --with-wxdebug option... will be automatically detected
checking for the --with-wxversion option... will be automatically detected
checking for wx-config... no
configure: error:
wxWidgets must be installed on your system but wx-config
script couldn't be found. Please check that wx-config is
in path or specified by --with-wx-config=path flag, the
directory where wxWidgets libraries are installed (returned
by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and wxWidgets version is 2.8.12 or above.

./amule_build_install.sh: ligne 226 : cd: amule-cvs: Aucun fichier ou dossier de ce type
./amule_build_install.sh: ligne 228: ./configure: Aucun fichier ou dossier de ce type

Finished compilation.
You should run aMule like this:
$LD_LIBRARY_PATH=/root/usr/wxWidgets/lib:/root/usr/libupnp/lib LANG=en_US.UTF-8 /root/usr/amule/bin/amule

Of course you may choose to use a different locale.

---


Pouvez-vous m'aider à installer aMule de quelques manières que ce soit?

Je vous remercie d'avance.

Bien à vous.

Jerboa.
« Modifié: 23 novembre 2019 à 14:52:13 par ZeR0-@bSoLu »

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #1 le: 22 novembre 2019 à 18:16:15 »
Pour compléter mon information,
voici ce que j'obtiens lors d'une commande

apt-get install amule

---
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet amule n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « amule » n'a pas de version susceptible d'être installée
---

Je vous remercie d'avance.

Bien à vous.

Jerboa.
« Modifié: 22 novembre 2019 à 18:24:31 par ZeR0-@bSoLu »

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 2494
  • +138/-4
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : aMule-2.3.2
« Réponse #2 le: 22 novembre 2019 à 18:23:53 »
Salut,

Il serait plus propre de mettre des balises code pour partager du code ou du retour terminal un tutorial est en gros en rouge sur la première page du forum si tu veux :)

La réponse est dans ton retour terminal l'ami.... :)

P.S : dans le premier message que tu as mis
P.S2 : il est plus propre d'editer ton ancien message que d'en faire 2 à la suite question de lisibilité :)

« Modifié: 22 novembre 2019 à 18:27:20 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.

Hors ligne Snk

  • Modérateur
  • Membre Elite
  • *****
  • Messages: 1394
  • +98/-1
  • Multiboot Linux - Kali en Amateur - python(A)
Re : aMule-2.3.2
« Réponse #3 le: 22 novembre 2019 à 18:29:05 »
Tout est dit dans ton terminal...
checking for wx-config... no
On ne gagne pas sa Liberté , On choisi de la prendre!
Membre du P.L.F, Bill Gate$ suck'$.
A l'époque c'était système_D (Comme démerdes-toi!)
Anti GAFAM - Brûlons les tous!

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #4 le: 22 novembre 2019 à 19:00:04 »
Re-Bonjour, merci pour la réponse.

Mon soucis c'est que quand je veux installer wxWidgets ou wx-config il me dit

E: Impossible de trouver le paquet wxWidgets

ou encore

E: Impossible de trouver le paquet wx-config

J'ai bien essayé de trouver le chemin manquant comme suggéré dans ma console la commande

wx-config --libs

retourne

bash: wx-config : commande introuvable

Une idée pour remédier au problème?
N'y aurait-il pas un paquet .deb à installer avec dpkg?

D'avance merci.

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 2494
  • +138/-4
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : aMule-2.3.2
« Réponse #5 le: 22 novembre 2019 à 19:03:02 »
Tu as pensé à mettre les sources ?
Mess  with the bests.
Die like the rest.

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #6 le: 22 novembre 2019 à 19:05:29 »
Excusez mon ignorance, mais de quelles sources voulez-vous parlez?

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 2494
  • +138/-4
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : aMule-2.3.2
« Réponse #7 le: 22 novembre 2019 à 19:08:07 »
De celles présentes dans la documentation.

https://docs.kali.org/general-use/kali-linux-sources-list-repositories

Désolé je croyais que tu connaissais linux comme tu disais dans ta présentation :)
« Modifié: 22 novembre 2019 à 19:10:36 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #8 le: 22 novembre 2019 à 19:27:16 »
J'ai édité le fichier /etc/apt/sources.list et j'ai dé-commenté la ligne des Source repositories
comme indiqué dans le lien vers la documentation.

Ensuite

apt update

et

apt-get install amule

mais la réponse reste

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet amule n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « amule » n'a pas de version susceptible d'être installée

Rien à changé.

Alors, paquet manquant, obsolète ?
Y aurait-il une autre source pour aMule?

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 2494
  • +138/-4
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : aMule-2.3.2
« Réponse #9 le: 22 novembre 2019 à 19:53:36 »
Toujours la même réponse que plus haut , c'est marqué dans ton terminal tu n'a qu'a installer ce qui faut et build :)
Mess  with the bests.
Die like the rest.

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #10 le: 22 novembre 2019 à 20:40:22 »
Désolé mais avec ceci:

checking for wx-config... no
configure: error:
wxWidgets must be installed on your system but wx-config
script couldn't be found. Please check that wx-config is
in path or specified by --with-wx-config=path flag, the
directory where wxWidgets libraries are installed (returned
by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
equivalent variable and wxWidgets version is 2.8.12 or above.

Franchement je bloque.
J'aurais besoin d'un petit coup de main pour cette partie.
En fait, c'est pour spécifier le chemin de wx-config que je ne sais pas comment faire.
Je ne comprends pas bien ce qu'il me demande de faire.

J'ai bien tenté d'installer wxWidgets mais j'ai toujours la même réponse:

# apt-get install wxWidgets

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet wxWidgets

Et idem pour wx-config.
« Modifié: 22 novembre 2019 à 20:43:38 par Jerboa »

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 2494
  • +138/-4
  • Pentest - Arch - Python - Kali
    • Kali-fr
« Modifié: 22 novembre 2019 à 20:56:00 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.

Hors ligne WarLocG

  • Contributeur de Kali-linux.fr
  • Membre sérieux
  • *****
  • Messages: 474
  • +67/-0
  • Spé Code Python Java Bash
Re : aMule-2.3.2
« Réponse #12 le: 22 novembre 2019 à 21:00:51 »
Salut,

ZeR0 m'a devancé mais, oui, tu vas devoir télécharger le code source et le compiler. Penses également à lire le README (https://github.com/wxWidgets/wxWidgets/blob/v3.1.3/docs/readme.txt) et les changelog (https://github.com/wxWidgets/wxWidgets/blob/v3.1.3/docs/changes.txt), ca peut des fois servir, en particulier si tu lis quelque chose comme "INCOMPATIBLE CHANGES SINCE 3.0.x" par exemple.

Bonne chance.
A lire avant de poser vos questions : http://www.linux-france.org/article/these/smart-questions/smart-questions-fr.html
Pour les questions de base sous debian : https://debian-facile.org/index-df.php
Veuillez utiliser la fonction Rechercher avant de poster.

Hors ligne Jerboa

  • Membre Junior
  • *
  • Messages: 32
  • +2/-0
Re : aMule-2.3.2
« Réponse #13 le: 22 novembre 2019 à 22:24:55 »
Re-Bonjour,
voilà j'ai compilé et installé wxWidgets.

Maintenant, mon problème est le suivant:
lors de l'exécution de amule_build_install.sh
j'ai ceci:

*** Warnings during configuration ***

* UPnP code has been disabled because libupnp >= 1.6.6 not found (try to use --with-libupnp-prefix=PREFIX).

* You need to install GNU gettext/gettext-tools to compile aMule with i18n
  support.
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
extern/wxWidgets/listctrl.cpp: In member function ‘void MuleExtern::wxListMainWindow::OnScroll(wxScrollWinEvent&)’:
extern/wxWidgets/listctrl.cpp:4864:23: error: ‘OnScroll’ is not a member of ‘wxScrolledWindow’
 4864 |     wxScrolledWindow::OnScroll(event);
      |                       ^~~~~~~~
make[3]: *** [Makefile:1621: libmuleappgui_a-listctrl.o] Error 1
make[3]: *** Attente des tâches non terminées....
make[2]: *** [Makefile:3260: all-recursive] Error 1
make[1]: *** [Makefile:489: all-recursive] Error 1
make: *** [Makefile:396: all] Error 2
./amule_build_install.sh: ligne 226 : cd: amule-cvs: Aucun fichier ou dossier de ce type
./amule_build_install.sh: ligne 228: ./configure: Aucun fichier ou dossier de ce type

Finished compilation.
You should run aMule like this:
$LD_LIBRARY_PATH=/root/usr/wxWidgets/lib:/root/usr/libupnp/lib LANG=en_US.UTF-8 /root/usr/amule/bin/amule

Of course you may choose to use a different locale.

Une idée de comment je peux résoudre ça ?

D'avance merci.
« Modifié: 22 novembre 2019 à 22:38:46 par Jerboa »

Hors ligne WarLocG

  • Contributeur de Kali-linux.fr
  • Membre sérieux
  • *****
  • Messages: 474
  • +67/-0
  • Spé Code Python Java Bash
Re : aMule-2.3.2
« Réponse #14 le: 23 novembre 2019 à 02:12:58 »
Jerboa, examen. Quel est le premier réflexe à avoir sur internet lorsqu'on a se retrouve confronté à une erreur de compilation ? Tu as 2 heures.

Allez, comme je suis gentil j'ai pris les démarches pour toi.
site : https://forum.amule.org/index.php?topic=21696.0
réponse de wurstauge, le 11 juin 2017:
Citer
Use wxWidgets 3.0, aMule does not compile with 3.1.
Et il se trouve que tu utilises la même version de amule, du coup, à tester.
A lire avant de poser vos questions : http://www.linux-france.org/article/these/smart-questions/smart-questions-fr.html
Pour les questions de base sous debian : https://debian-facile.org/index-df.php
Veuillez utiliser la fonction Rechercher avant de poster.