Forum Programmation.autre __stack_chk_fail

Posté par  .
Étiquettes : aucune
0
23
fév.
2007
Bonjour à tous,

j'essaye de compiler qt-copy (kde) en faisant de la compilation distribuée avec distcc.

Mais j'ai un problème de compilation.
Je tombe à chaque fois sur l'erreur
../../corelib/io/qtemporaryfile.cpp:574: référence indéfinie vers « __stack_chk_fail »

Or l'appel à cette fonction n'existe pas dans le fichier.

J'ai cherché sur google et apparement il faudrait mettre le flag -fno-stack-protector dans CFLAGS.
J'ai essayé mais ça ne change rien. J'ai aussi essayé avec -fno-stack-protector-all et -fstack-protector.

Je ne vois vraiment pas comment corriger ce problème.
Toute aide sera la bienvenue.

Merci
  • # make clean?

    Posté par  (site web personnel) . Évalué à 2.

    Estce que apres avoir mis CFLAGS=-fno-stack-protector t'as fait un make clean ?
    • [^] # Re: make clean?

      Posté par  . Évalué à 1.

      Oui oui, j'ai fait cela, j'ai refais un ./configure et j'ai fait un make clean pour ensuite faire un make.

Suivre le flux des commentaires

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