Hi List,<br><br>Sorry if this is a report, I have searched the lists and cant fond an answer to the following:<br><br>I am trying to compile the NDOutils 1.3.1 on and x86_64 platform and get the following error:<br><br>make[2]: Entering directory `/tmp/nagios/ndoutils-
1.3.1/src'<br>gcc -fPIC -g -O2 -DHAVE_CONFIG_H  -D BUILD_NAGIOS_2X -o ndomod-2x.o ndomod.c io.o utils.o -shared   -lnsl<br>/usr/bin/ld: io.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
<br>io.o: could not read symbols: Bad value<br>collect2: ld returned 1 exit status<br>make[2]: *** [ndomod-2x.o] Error 1<br>make[2]: Leaving directory `/tmp/nagios/ndoutils-1.3.1/src'<br>make[1]: *** [ndomod] Error 2<br>make[1]: Leaving directory `/tmp/nagios/ndoutils-
1.3.1/src'<br><br><br>Has any1 got any ideas what might be causing this error and how to correct it?<br><br>Thanks <br><br>Craig<br>