Forum Linux.débutant probleme g++

Posté par  .
Étiquettes : aucune
0
27
avr.
2005
Salut à tous , je suis une mandrake 10.1 et j'essaie d'installer des softs , j'ai un probleme lors du ./configure :

-checkin whether the C++ compiler (gcc ) works ........no
configure: error: installation or configuration problem: c++ compiler cannot create executables.

bon j'ai farfouillé un peu et j'ai installé gcc ki etait fourni avec les cd de ma distrib. Ca me fait toujours la meme erreur.

J'ai tenté d'installer Gcc 4.0.0 mais lui me fait une erreur lors du make

/config.status: line 90: ./../../config-ml.in: No such file or directory
make: *** [configure-zlib] Erreur1

J'ai aussi tenté d'installer g++ 4.0.0 mais ca marche pas non plus au ./configure
configure : error : cannot find install-sh or install.sh in ./.. ./../..


enfin voila c la mémerde :)
  • # rpm

    Posté par  . Évalué à 2.

    gcc/g++, c'est un paquet de base, il y a donc des rpms pour ta mandrake. Il n'est pas nécessaire de le compiler, si tu n'as pas besoin
    des toutes dernières fonctionnalités de gcc.

    configure urpmi en utilisant http://easyurpmi.zarb.org/(...)
    et ensuite, en root:
    urpmi gcc

    ps: il y a peut etre un paquet à part pour g++, du genre "gcc-c++",
    donc:
    urpmi gcc-c++
  • # autre approche...

    Posté par  . Évalué à 1.

    Bien qu'il soit préférable selon certains de n'installer que des paquets prévus pour sur les distribs, j'ai pour ma part une autre vision des choses ( LFS).

    Donc le type d'erreur obtenue par ./configure:
    -checkin whether the C++ compiler (gcc ) works ........no
    configure: error: installation or configuration problem: c++ compiler cannot create executables.

    provient généralement d'une déclaration d'optimisation et ce par
    les deux variable $CFLAGS et $CPPFLAGS
    donc avant de paniquer, un petit unset est le bienvenue.


    ensuite Gcc 4.0 est désuet et buggué 4.1 est préférable.
    Pour information la LFS permet de concevoir des systèmes
    extrêmement stables donc lors du choix d'une version il peut être
    une bonne idée de se référer à la communautée LFS
    www.linuxfromscratch.org

    Toutefois modifier son compilateur sur une distrib n'est pas une bonne idée.

    Pour revenir à ton sujet je pense que tu dois effacer les 2 variables avant:
    soit avec unset var
    soit par export CFLAGS='' puis export CPPFLAGS=$CFLAGS

    bonne continuation.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.