-
Spécifier le CFLAG
salut,
je souhaite installer la librairie shapelib.
Mais j'ai le message suivant :
Code:
shpcreate.c:68: attention : incompatible implicit declaration of built-in function exit
je pense que c'est le CFLAG qui n'est pas correcte.
Dans mon fichier Makefile, j'ai :
mais je ne sais pas à quoi correspond g et je ne sais pas par quoi le remplacer...
Julien
-
http://man.developpez.com/man1/gcc.1.php#L13 ;)
si c'est juste un "attention", pas de panique. il se peut très bien que ta lib marche correctement malgré ce "attention". il faut essayer ;)
-
Ok je vais laisser couler...
merci
julien
-
Un warning est un avertissement du compilateur : il indique en general une erreur et on ne devrait pas laisser passer de warning ( enfin c'est ce que j'en dis, d'autre comme le sage linus en ont rien a faire ... ). Il manque probablement un #include <stdlib.h> dans ce fichier. Ca fonctionnera certainement mais c'est "sale".
-
c'est vrai que j'aimerai bien me passer de ces messages.
Mais qu'est ce que ça représente stdlib.h (à première vue comme ça je dirai les librairies standards...)?
Pourquoi c'est "sale"?
Julien