J'ai installé nagios (à partir des sources compilées) sur une debian testing.
Tout marche correctement à part un chose : certains CGI n'ont pas réussi a etre compilés (histogram.cgi, trends.cgi et statusmap.cgi).
Je pense que ça vient d'un problème avec un paquet concernant libgd mais je sais pas quoi installer de plus.
Quelqu'un a une idée svp ?
Publicité
Posté le 11-05-2005 à 12:05:47
YupYup
Non.
Posté le 11-05-2005 à 12:07:43
Et les messages d'erreur, on doit les chercher nous-mêmes ?
---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
bab
Posté le 11-05-2005 à 13:53:09
et bien le pb c'est que j'ai pas eu de messages d'erreur pendant la compilation (simplement on voit qu'il ne traite pas les fichiers que j'ai nommé ci dessus)
je pensais surtout a libgd car ce sont toutes des pages qui utilise des librairies d'image apparement.
bab
Posté le 11-05-2005 à 14:00:14
kan j'essaye de compiler manuellement avec gcc le fichier statusmap.c par exemple il me dit toujours : gd.h : aucun fichier ou repertoire de ce type
gdfonts.h : idem
etc ...
YupYup
Non.
Posté le 11-05-2005 à 14:01:48
Y'a quoi dans le Makefile ?
---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
bab
Posté le 11-05-2005 à 14:06:46
kan je fais ./configure juste avant la compilation j'obtiens ces erreurs là:
checking for gdImagePng in -lgd (order 1)... (cached) no
checking for gdImagePng in -lgd (order 2)... (cached) no
checking for gdImagePng in -lgd (order 3)... (cached) no
il y bcp de choses dedans donc je sais pas si tu parles d'un point précis
YupYup
Non.
Posté le 11-05-2005 à 14:23:14
Fais un ./configure --help, tu auras surement une option permettant de spécifier le bon path vers libgd
---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Fais un ./configure --help, tu auras surement une option permettant de spécifier le bon path vers libgd
oui j'ai essayé en scpécifiant les chemins :
./configure --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/inlcude
mais ça ne change rien, tout est à yes dans l'execution de la configuration (sauf uio.h qui est à no et -liconv qui est à no) et quand je recompile il évite toujours les fichiers CGI cités.
c'est vraiment de la devinette des fois linux
Exo 7
Posté le 11-05-2005 à 15:40:09
Tu peux faire un apt-cache show nagios-text, tu regardes la liste de dépendance, et tu les installes. La méthode standard débian serait d'installer le package nagios par apt vu qu'il est disponible. A moins que tu sois un fan de gcc