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 02/01/2006, à 09:41

lapichon

Problèmes de compilation

Bonjour les gens et bonne année 2006 ! big_smile

Je me tourne vers vous car je suis nouveau sous Ubuntu et je rencontre un pitit problème lors de la compilation de mes applications préférées (Postgresql ou Apache par exemple).

Le problème se situe au niveau du ./configure (oui... si tôt). Lorsque je le lance, je me prends le message d'erreur suivant :

"C compiler cannot create executables".

Pour info , voici le bloc du configure qui génère le message d'erreur :

if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
  (eval $ac_link_default) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
  # Find the output, starting from the most likely.  This scheme is
# not robust to junk in `.', hence go to wildcards (a.*) only as a last
# resort.

# Be careful to initialize this variable, since it used to be cached.
# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
ac_cv_exeext=
# b.out is created by i960 compilers.
for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
do
  test -f "$ac_file" || continue
  case $ac_file in
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
    ;;
    conftest.$ac_ext )
    # This is the source file.
    ;;
    [ab].out )
    # We found the default executable, but exeext='' is most
    # certainly right.
    break;;
    *.* )
    ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
    # FIXME: I believe we export ac_cv_exeext for Libtool,
    # but it would be cool to find out if it's true.  Does anybody
    # maintain Libtool? --akim.
    export ac_cv_exeext
    break;;
    * )
    break;;
  esac
done
else
  echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5

{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
See \`config.log' for more details." >&5
echo "$as_me: error: C compiler cannot create executables
See \`config.log' for more details." >&2;}
   { (exit 77); exit 77; }; }
fi

Aparemment  le sxript essaie de lancer une compil et cherche les résultats de celle-ci pour vérifier que tout se passe bien mais il ne retrouve pas ses petits.

Je pense à une option de GCC à activer...

Une idée ?


Merci !


Qu'ils soient rouges ou verts, les pitits nounours ils ont tous la même couleur  quand ils sont dans notre estomac

Hors ligne

#2 Le 02/01/2006, à 12:47

gpocentek

Re : Problèmes de compilation

lapichon a écrit :

Une idée ?

Oui, utiliser les paquets .deb disponibles sur les dépôts (via apt-get, synaptic, ou ce que tu veux).

Sinon, tu peux aussi installer le paquet build-essential pour avoir le nécessaire de compilation sous la main.

Hors ligne

#3 Le 02/01/2006, à 15:54

lapichon

Re : Problèmes de compilation

Merci Gloubiboulga,

C'est ce que je compte bien faire.

Le problème est qu'actuellement je n'ai pas d'accès web chez moi car je viens de déménager (je suis au boulot là) et que par conséquent je n'ai pas non plus accès aux dépots Synaptic.

Je cherchais donc un moyen de contournement mais je pense que je vais devoir prendre mon mal en patience...


Qu'ils soient rouges ou verts, les pitits nounours ils ont tous la même couleur  quand ils sont dans notre estomac

Hors ligne

#4 Le 02/01/2006, à 20:37

gpocentek

Re : Problèmes de compilation

Apache & cie est bien sûr compilable, mais à moins d'avoir des besoins précis, les paquets sont vraiment pratiques...

Hors ligne