<br><font size=2 face="sans-serif">Dear list</font>
<br>
<br><font size=2 face="sans-serif">trying to compile Nagios3 on Fedora
Core 4 I got the following error:</font>
<br>
<br><font size=1 color=#444444 face="Courier">...<br>
gcc -g -O2 -DHAVE_CONFIG_H -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
  -DNSCGI  -o statusmap.cgi statusmap.c getcgi.o cgiutils.o cgiauth.o
 objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o
downtime-cgi.o -lgd -lttf -lpng -ljpeg -lz -lm -lglib-2.0<br>
gcc -g -O2 -DHAVE_CONFIG_H -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
  -DNSCGI  -o trends.cgi trends.c getcgi.o cgiutils.o cgiauth.o
 objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o
downtime-cgi.o -lgd -lttf -lpng -ljpeg -lz -lm -lglib-2.0<br>
gcc -g -O2 -DHAVE_CONFIG_H -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
  -DNSCGI  -o histogram.cgi histogram.c getcgi.o cgiutils.o cgiauth.o
 objects-cgi.o xobjects-cgi.o statusdata-cgi.o xstatusdata-cgi.o comments-cgi.o
downtime-cgi.o -lgd -lttf -lpng -ljpeg -lz -lm -lglib-2.0<br>
make[1]: Leaving directory `/usr/src/nagios/nagios-cvs/cgi'<br>
cd ./html && make<br>
make[1]: Entering directory `/usr/src/nagios/nagios-cvs/html'<br>
make[1]: Nothing to be done for `all'.<br>
make[1]: Leaving directory `/usr/src/nagios/nagios-cvs/html'<br>
cd ./module && make<br>
make[1]: Entering directory `/usr/src/nagios/nagios-cvs/module'<br>
gcc -g -O2 -DHAVE_CONFIG_H -fPIC -o helloworld.o helloworld.c -shared<br>
In file included from ../include/nebcallbacks.h:28,<br>
                 from helloworld.c:27:<br>
../include/config.h:195:18: error: glib.h: No such file or directory<br>
make[1]: *** [helloworld.o] Error 1<br>
make[1]: Leaving directory `/usr/src/nagios/nagios-cvs/module'<br>
make: *** [all] Error 2</font>
<br>
<br>
<br><font size=2 face="sans-serif">Andurin from german nagios forum suggested
to change a line in the Makefile in folder module to:</font>
<br>
<br><font size=1 color=#444444 face="Courier">CFLAGS=-g -O2 -DHAVE_CONFIG_H
-fPIC -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include</font>
<br>
<br><font size=2 face="sans-serif">This solved the problem. Only the Makefile
in the folder module was affected. </font>
<br>
<br>
<br><font size=2 face="sans-serif">Thomas</font>