6
votes

C compilateur ne peut pas créer d'exécutables à Ubuntu 12.04

J'essaie de configurer le cpuminuteur pour les littécoins et je reçois xxx

ceci est sur Ubuntu 12.04 x64.

Je ne suis pas sûr de ce qui peut se passer, mais J'ai exécuté des mises à jour et j'ai installé GCC. Je lis un certain nombre d'articles, mais ils semblent être dirigés vers des choses différentes.

La sortie du fichier config.log est xxx


0 commentaires

3 Réponses :


17
votes

On dirait que GCC est appelé avec l'option -03 au lieu de -O3 , ce qui l'entraîne d'erreur. Vérifiez les CFLAGS que vous avez peut-être spécifiés.


2 commentaires

C'était ça! Merci! Cela ne serait jamais venu à moi dans un million d'années.


Je suis extrêmement reconnaissant pour cette réponse. Quelle typo frustrante.



2
votes

J'ai eu le même problème que l'affiche originale de la construction XZ-5.0.5. Ce n'était pas un problème avec les arguments CFLAGS. Le script de configuration tentative de vérifier que le compilateur était compilé de C99.
J'avais besoin d'ajouter une option CFLAGS - std = c99 forte> pour lui permettre de dépasser cette chèque dans le script de configuration:

./configure CC=gcc CFLAGS="--std=c99 -O3"


0 commentaires

0
votes

Cela a fonctionné mon cas: j'ai changé de libs en clibs


0 commentaires