Voilà.
J'ai chercher dans les Makefile de nagios, mais a aucun moment il n'y a une référence au fichier snprintf.c. Je trouve des snprintf.o et snprintf.h.
Pour donner quelques informations par rapport à la configuration de l'application, le résultat de la commande ./configure me retourne les quelques erreurs qui suivent :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
checking for stdint.h... no
checking getopt.h usability... no
checking getopt.h presence... no
checking for getopt.h... no
checking pthreads.h usability... no
checking pthreads.h presence... no
checking for pthreads.h... no
checking socket.h usability... no
checking socket.h presence... no
checking for socket.h... no
checking uio.h usability... no
checking uio.h presence... no
checking for uio.h... no
checking for struct tm.tm_zone... no
checking for asprintf... no
checking for vasprintf... no
checking for C99 vsnprintf... no
checking for pthread_create in -lcma... no |
Si je ne dis pas d'erreur, tout ces fichiers sont en rapport avec gcc. Or il trouve parfaitement mon compilateur au début de la liste de check.
Ensuite, je me retrouve avec ça :
1 2 3 4 5 6
|
checking for main in -liconv... no
checking for gdImagePng in -lgd (order 1)... no
checking for gdImagePng in -lgd (order 2)... no
checking for gdImagePng in -lgd (order 3)... no
checking for gdImagePng in -lgd (order 4)... no |
Normalement, ces lignes sont en rapport avec les librairies libgd et libpng que j'ai préalablement installé et renseigné. J'ai donc tenté pour cette erreur la commande suivante :
./configure --with-gd-ld=/usr/local/lib --with-gd-inc=/usr/local/include
Mais toujours la même erreur.
Je pense sans vouloir trop m'avancer que ces erreurs ne sont pas sans rapport avec mon autre erreur. Je pense que si je régle tout ça avant, la make all et le make install ne poseront pas de problème.
En tout cas merci pour cette réponse gangsoleil. Je vais quand même continuer mon investigation sur les fichiers Makefile.
Partager