Compilation c++ infructueuse avec suse Linux
Fermé
janjan
Messages postés
6
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
23 mars 2006
-
22 mars 2006 à 17:56
kingviros - 16 avril 2007 à 18:33
kingviros - 16 avril 2007 à 18:33
A voir également:
- Compilation c++ infructueuse avec suse Linux
- Linux mint - Télécharger - Systèmes d'exploitation
- Codeblocks avec compilateur - Télécharger - Langages
- Diskinternals linux reader - Télécharger - Stockage
- Compilation pdf - Guide
- Linux live usb creator - Télécharger - Outils Internet
6 réponses
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
501
22 mars 2006 à 18:06
22 mars 2006 à 18:06
Ton erreur est incomprehensible ou pas plausible:
Fais une description exacte du probleme:
1) Que sont toutes les commandes exactes que tu as faites ?
2) Que sont les messages d'erreurs (avec copier-coller ici!!).
Normale tu n'as qu'a faire "g++ fichier.cc" pour creer un fichier "a.out" qu'il suffit d'executer avec: "./a.out" apres. S'il ne trouve pas g++ (ou c++) => l'installer avec yast. Bien sur il faut aussi travailler dans un repertoire ou on a le droit d'ecrire, par exemple le home! Si on est dans un repertoire du systeme ca ne peut pas creer de fichier, de meme si tu n'as de repertoire /tmp fonctionnel (par exemple la partition avec /tmp serait pleine).
Fais une description exacte du probleme:
1) Que sont toutes les commandes exactes que tu as faites ?
2) Que sont les messages d'erreurs (avec copier-coller ici!!).
Normale tu n'as qu'a faire "g++ fichier.cc" pour creer un fichier "a.out" qu'il suffit d'executer avec: "./a.out" apres. S'il ne trouve pas g++ (ou c++) => l'installer avec yast. Bien sur il faut aussi travailler dans un repertoire ou on a le droit d'ecrire, par exemple le home! Si on est dans un repertoire du systeme ca ne peut pas creer de fichier, de meme si tu n'as de repertoire /tmp fonctionnel (par exemple la partition avec /tmp serait pleine).
janjan
Messages postés
6
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
23 mars 2006
22 mars 2006 à 19:03
22 mars 2006 à 19:03
ok.
Par exemple pour installer Amule, j'ai le message suivant :
yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Et pour répondre à tes autres yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Sinon, je travaille bien dans la partie home.
Voila, si cela peut éclairer ta lanterne pour me répondre!!
Merci en tout cas!
Par exemple pour installer Amule, j'ai le message suivant :
yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Et pour répondre à tes autres yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Sinon, je travaille bien dans la partie home.
Voila, si cela peut éclairer ta lanterne pour me répondre!!
Merci en tout cas!
janjan
Messages postés
6
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
23 mars 2006
22 mars 2006 à 20:06
22 mars 2006 à 20:06
Dsl... un peu de redondance dans le précédent message... voila la version edulcorée!
ok.
Par exemple pour installer Amule, j'ai le message suivant :
yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Sinon, je travaille bien dans la partie home.
Voila, si cela peut éclairer ta lanterne pour me répondre!!
ok.
Par exemple pour installer Amule, j'ai le message suivant :
yapatou@linux:~/Documents/Logiciels/aMule-2.1.0> ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
Sinon, je travaille bien dans la partie home.
Voila, si cela peut éclairer ta lanterne pour me répondre!!
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
22 mars 2006 à 20:12
22 mars 2006 à 20:12
Pourquoi ne pas passer par yast pour installer tes logiciels:
http://frenchsuse.free.fr/config-yast-logiciels.html
et plus generalement:
http://frenchsuse.free.fr/fs-configuration.html
http://frenchsuse.free.fr/config-yast-logiciels.html
et plus generalement:
http://frenchsuse.free.fr/fs-configuration.html
janjan
Messages postés
6
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
23 mars 2006
22 mars 2006 à 22:59
22 mars 2006 à 22:59
okidok...
J'ai bien essayé mais je n'arrive pas à installer des logiciels
qui ne font pas partie de suse.
Quelle est l'astuce pour faire installer un logiciel "extérieur"?
Merci d'avance!!!
J'ai bien essayé mais je n'arrive pas à installer des logiciels
qui ne font pas partie de suse.
Quelle est l'astuce pour faire installer un logiciel "extérieur"?
Merci d'avance!!!
Philippe
>
janjan
Messages postés
6
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
23 mars 2006
6 avril 2006 à 12:55
6 avril 2006 à 12:55
> "Quelle est l'astuce pour faire installer un logiciel "extérieur"? "
tu peux avoir de l'aide aussi avec ces pages :
CHANGER LE SUPPORT D'INSTALLATION DE YAST :
http://frenchsuse.free.fr/config-yast-logiciels-support.html
COMMENT METTRE A JOUR KDE AVEC YaST :
http://frenchsuse.free.fr/aide-kde_maj.html
tu peux avoir de l'aide aussi avec ces pages :
CHANGER LE SUPPORT D'INSTALLATION DE YAST :
http://frenchsuse.free.fr/config-yast-logiciels-support.html
COMMENT METTRE A JOUR KDE AVEC YaST :
http://frenchsuse.free.fr/aide-kde_maj.html
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
22 mars 2006 à 23:12
22 mars 2006 à 23:12
Il faut rajouter des depots (en gros des liens ftp) à yast.
Là tu pourras installer de nombreux logiciels depuis le net sans faire de compilation ou autres truc barbare (<-note aux pursites :ceci est une vision windosienne de la compilation ^^)
Un lien pour cela:
http://wiki.alionet.org/doku.php?id=supports_d_installation_a_ajouter_dans_yast
Là tu pourras installer de nombreux logiciels depuis le net sans faire de compilation ou autres truc barbare (<-note aux pursites :ceci est une vision windosienne de la compilation ^^)
Un lien pour cela:
http://wiki.alionet.org/doku.php?id=supports_d_installation_a_ajouter_dans_yast
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dawid
Messages postés
432
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
24 décembre 2011
62
24 mars 2006 à 07:10
24 mars 2006 à 07:10
Salut .
J'ai l'impression que tu as commencé ton parcours Linux comme moi il y a 3 ans et demi.
J'ai installé une Mandrake et je ne trouvais pas de RPMs. J'ai donc essayé installer des sources (avec ./configure, make, make install).
Ça marchait une fois sur dix !
Plus tard, j'ai trouvé les moteurs de recherches de RPMs : http://rpmfind.net et surtout http://rpm.pbone.net/.
Il y a aussi les mirroirs qu'on peut ajouter directement dans le gestionnaire de paquetages : les fameux liens ftp.
En tous cas, je te conseille de ne pas trop te prendre la tête avec les sources. Les distributions RPM sont faites pour utiliser des RPMs.
Après plus de 3 ans sous Mandrake/Mandriva, la compilation des sources est toujours pour moi une aventure :
il faut bien lire les fichiers README qui accompagnent pas toujours) les sources,
il faut lire les messages d'erreur du ./configure et repérer les lignes "no",
il faut partir à la recherche des rpm -devel qui peuvent apporter les fichiers manquants,
et après ça ne marche pas toujours...
Le mieux pour exploiter les sources, c'est de travailler carrément avec une distribution sources (comme la Gentoo). Mais il faut déja bien connaître Linux...
J'ai l'impression que tu as commencé ton parcours Linux comme moi il y a 3 ans et demi.
J'ai installé une Mandrake et je ne trouvais pas de RPMs. J'ai donc essayé installer des sources (avec ./configure, make, make install).
Ça marchait une fois sur dix !
Plus tard, j'ai trouvé les moteurs de recherches de RPMs : http://rpmfind.net et surtout http://rpm.pbone.net/.
Il y a aussi les mirroirs qu'on peut ajouter directement dans le gestionnaire de paquetages : les fameux liens ftp.
En tous cas, je te conseille de ne pas trop te prendre la tête avec les sources. Les distributions RPM sont faites pour utiliser des RPMs.
Après plus de 3 ans sous Mandrake/Mandriva, la compilation des sources est toujours pour moi une aventure :
il faut bien lire les fichiers README qui accompagnent pas toujours) les sources,
il faut lire les messages d'erreur du ./configure et repérer les lignes "no",
il faut partir à la recherche des rpm -devel qui peuvent apporter les fichiers manquants,
et après ça ne marche pas toujours...
Le mieux pour exploiter les sources, c'est de travailler carrément avec une distribution sources (comme la Gentoo). Mais il faut déja bien connaître Linux...
22 mars 2006 à 23:15
compiler g++ n'était pas intsallé!! :)
Mais voila qu'un nouveau problème surgit!!! :( Argggghhh!!
Bref voila le message que j'accueille avec dédain
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.
QUe dois je faire?
That is the question!