Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2010, à 18:31

toto1

probleme avec la commande make

Bonjour,

J'essaye de compiler un italc.
Après avoir utilisé la commande ./configure –prefix=/usr
Je lance la commande "make" et j'obtiens cette erreur.


make  all-recursive
make[1]: entrant dans le répertoire « /home/technologie/italc-1.0.9 »
Making all in lib
make[2]: entrant dans le répertoire « /home/technologie/italc-1.0.9/lib »
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./include -I..  -I/usr/include -I/usr/include  -I/usr/include/qt4 -I/usr/include/qt4/Qt -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_XML_LIB -DQT_THREAD_SUPPORT -O2 -DBUILD_ICA -DBUILD_LIBRARY  -I/usr/include -g -O2 -Wall -fPIC -fno-strict-aliasing -MT dsa_key.o -MD -MP -MF ".deps/dsa_key.Tpo" -c -o dsa_key.o `test -f './src/dsa_key.cpp' || echo './'`./src/dsa_key.cpp; \
    then mv -f ".deps/dsa_key.Tpo" ".deps/dsa_key.Po"; else rm -f ".deps/dsa_key.Tpo"; exit 1; fi
In file included from ./include/dsa_key.h:49,
                 from ./src/dsa_key.cpp:46:
./include/types.h:33: error: ‘uint32_t’ does not name a type
In file included from ./include/isd_base.h:37,
                 from ./include/local_system.h:31,
                 from ./src/dsa_key.cpp:47:
./include/italc_rfb_ext.h:55: error: ‘Q_UINT32’ does not name a type
./include/italc_rfb_ext.h:56: error: ‘Q_UINT32’ does not name a type
make[2]: *** [dsa_key.o] Erreur 1
make[2]: quittant le répertoire « /home/technologie/italc-1.0.9/lib »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/technologie/italc-1.0.9 »
make: *** [all] Erreur 2

Merci de votre aide

Hors ligne

#2 Le 24/04/2010, à 20:16

slasher-fun

Re : probleme avec la commande make

Bonjour,

La version des dépôts ne te convient pas ?

Hors ligne

#3 Le 11/05/2010, à 20:33

Kamuro

Re : probleme avec la commande make

Je me permet de up ce sujet parce que j'ai à peu près le même problème... J'ai téléchargé les sources d'un logiciel et pour l'installer je dois le compiler. D'après le fichier Install fournis, il faut juste rentrer la commande make sauf que j'obtiens un truc assez bizarre...

make -C src all
make[1]: entrant dans le répertoire « /home/adrien/Téléchargements/aircrack-ng-1.1/src »
make -C osdep
make[2]: entrant dans le répertoire « /home/adrien/Téléchargements/aircrack-ng-1.1/src/osdep »
Building for Linux
make[3]: entrant dans le répertoire « /home/adrien/Téléchargements/aircrack-ng-1.1/src/osdep »
make[3]: « .os.Linux » est à jour.
make[3]: quittant le répertoire « /home/adrien/Téléchargements/aircrack-ng-1.1/src/osdep »
make[2]: quittant le répertoire « /home/adrien/Téléchargements/aircrack-ng-1.1/src/osdep »
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o aircrack-ng.o aircrack-ng.c
In file included from aircrack-ng.c:65:
crypto.h:12:26: error: openssl/hmac.h: Aucun fichier ou dossier de ce type
crypto.h:13:25: error: openssl/sha.h: Aucun fichier ou dossier de ce type
crypto.h:15:25: error: openssl/rc4.h: Aucun fichier ou dossier de ce type
crypto.h:16:25: error: openssl/aes.h: Aucun fichier ou dossier de ce type
cc1: warnings being treated as errors
In file included from aircrack-ng.c:69:
sha1-sse2.h: In function ‘calc_4pmk’:
sha1-sse2.h:140: error: implicit declaration of function ‘HMAC’
sha1-sse2.h:140: error: implicit declaration of function ‘EVP_sha1’
aircrack-ng.c: In function ‘crack_wpa_thread’:
aircrack-ng.c:3934: error: implicit declaration of function ‘EVP_md5’
make[1]: *** [aircrack-ng.o] Erreur 1
make[1]: quittant le répertoire « /home/adrien/Téléchargemts/aircrack-ng-1.1/src »
make: *** [all] Erreur 2

Qu'est-ce que je peux ou dois faire pour que ça marche ?

Hors ligne

#4 Le 11/05/2010, à 20:42

slasher-fun

Re : probleme avec la commande make

slasher-fun a écrit :

Bonjour,

La version des dépôts ne te convient pas ?

Hors ligne

#5 Le 11/05/2010, à 20:44

Kamuro

Re : probleme avec la commande make

Euh... Je vois pas vraiment ce que ça dire... Ça fait vraiment pas longtemps que j'utilise Ubuntu...

Hors ligne

#6 Le 11/05/2010, à 20:45

slasher-fun

Re : probleme avec la commande make

Lis un petit peu la doc sur l'installation d'un logiciel, ça devrait t'éclairer wink

Hors ligne

#7 Le 11/05/2010, à 20:56

kamui57

Re : probleme avec la commande make

Il y a beaucoup plus simple pour installer des logiciels que de les compiler...

Vous ouvrez le gestionnaire de paquets Synaptic,  cherchez votre paquet (ici aircrack ou italc par exemple), le sélectionnez dans la liste qui s'affiche, faites clic droit - sélectionner pour installation,  appliquer les changements, et voilà il s'installe tout seul.

Plus d'infos sur Synaptic dans la documentation http://doc.ubuntu-fr.org/synaptic
http://doc.ubuntu-fr.org/installation_logiciel
http://doc.ubuntu-fr.org/
N'hésitez pas à naviguer dedans elle est très utile !

Et sinon ya le livre Simple comme Ubuntu
http://www.framabook.org/ubuntu.html
et le tuto sur le site du zéro
http://www.siteduzero.com/tutoriel-3-12 … linux.html
qui sont vraiment super

Dernière modification par kamui57 (Le 11/05/2010, à 21:03)


Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console

Hors ligne

#8 Le 11/05/2010, à 21:02

Kamuro

Re : probleme avec la commande make

J'ai lu la doc et je dois avouer que je pensais pas que c'était aussi complexe pour installer à partir des sources...
Merci de l'astuce Kamui, je vais voir ça ^^

Hors ligne

#9 Le 11/05/2010, à 22:08

Kamuro

Re : probleme avec la commande make

Je dois admettre que Synaptic est SUPER utile ! J'ai passé un temps fou pour trouver ce que je voulais mais entre temps j'ai trouvé pleins de trucs qui ont l'air utile ^^ Merci encore !

Hors ligne