Je me suis dit "mais keskiraconte çuila", j'ai fait 3 bouts de C et un Makefile... et j'ai évidemment la même chose.
Aaah, je me disais bien, je ne suis pas fou!
La question 26168138 sur SO part d'une personne qui souhaite cache le message d'erreur SEGFAULT. Je l'ai lu celui-là aussi mais ça ne m'a pas apporté de réponse.
En revanche, là tu m'intéresses:
make te dis qqchoe comme 'error 139', ça veut dire que la commande exécutée est en segfault. donc ton info tu l'as.
Et en effet; je viens de modifier ma ligne de recette pour récupérer et afficher le code de sortie de l'exécutable. Maintenant que je sais que 139 c'est 128+SIGSEGV, je nage dans le bonheur. Alors merci!
Maintenant il ne me reste qu'à écrire ce qu'il faut pour traduire les codes de retour en un texte clair. Mais ça je trouverai.
[^] # Re: Je crois que c'est normal en fait
Posté par FantastIX . En réponse au message Erreur de segmentation passe inaperçu dans une recette GNU Make. Évalué à 2.
Aaah, je me disais bien, je ne suis pas fou!
La question 26168138 sur SO part d'une personne qui souhaite cache le message d'erreur SEGFAULT. Je l'ai lu celui-là aussi mais ça ne m'a pas apporté de réponse.
En revanche, là tu m'intéresses:
Et en effet; je viens de modifier ma ligne de recette pour récupérer et afficher le code de sortie de l'exécutable. Maintenant que je sais que 139 c'est 128+SIGSEGV, je nage dans le bonheur. Alors merci!
Maintenant il ne me reste qu'à écrire ce qu'il faut pour traduire les codes de retour en un texte clair. Mais ça je trouverai.