Getting errors during install nagios plugins

raghavendra kristam raghavendra.kristam at gmail.com
Wed Jan 24 19:16:46 CET 2007


Hi,

I installed nagios-2.7 and while trying to install nagios plugin
nagios-plugins-1.4.5 getting the following error
Please let me know how to sort out these errors.

1) ./configure --with-mysql=/usr/local/mysql
2 ) make

Errors
========

# make
make  all-recursive
make[1]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5'
Making all in lib
make[2]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make  all-recursive
make[3]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
Making all in tests
make[4]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib/tests'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib/tests'
make[4]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[3]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
make[2]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/lib'
Making all in plugins
make[2]: Entering directory `/opt/tomcat/nagios-plugins-1.4.5/plugins'
if gcc -DLOCALEDIR=\"/usr/local/nagios/share/locale\" -DHAVE_CONFIG_H -I.
-I. -I.. -I.. -I../lib -I../intl -I/usr/include/ldap  -I/usr/include
-I/usr/include/mysql  -I/usr/include/mysql -g -pipe -m32 -march=i386
-mtune=pentium4 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-fno-strict-aliasing -g -O2 -MT check_mysql-check_mysql.o -MD -MP -MF
".deps/check_mysql-check_mysql.Tpo" -c -o check_mysql-check_mysql.o `test -f
'check_mysql.c' || echo './'`check_mysql.c; \
then mv -f ".deps/check_mysql-check_mysql.Tpo"
".deps/check_mysql-check_mysql.Po"; else rm -f
".deps/check_mysql-check_mysql.Tpo"; exit 1; fi
check_mysql.c:51:19: mysql.h: No such file or directory
check_mysql.c:52:20: errmsg.h: No such file or directory
check_mysql.c:58: error: `MYSQL_PORT' undeclared here (not in a function)
check_mysql.c: In function `main':
check_mysql.c:73: error: `MYSQL' undeclared (first use in this function)
check_mysql.c:73: error: (Each undeclared identifier is reported only once
check_mysql.c:73: error: for each function it appears in.)
check_mysql.c:73: error: syntax error before "mysql"
check_mysql.c:74: error: `MYSQL_RES' undeclared (first use in this function)
check_mysql.c:74: error: `res' undeclared (first use in this function)
check_mysql.c:75: error: `MYSQL_ROW' undeclared (first use in this function)
check_mysql.c:75: error: syntax error before "row"
check_mysql.c:91: error: `mysql' undeclared (first use in this function)
check_mysql.c:93: error: `MYSQL_READ_DEFAULT_GROUP' undeclared (first use in
this function)
check_mysql.c:97: error: `CR_UNKNOWN_HOST' undeclared (first use in this
function)
check_mysql.c:99: error: `CR_VERSION_ERROR' undeclared (first use in this
function)
check_mysql.c:101: error: `CR_OUT_OF_MEMORY' undeclared (first use in this
function)
check_mysql.c:103: error: `CR_IPSOCK_ERROR' undeclared (first use in this
function)
check_mysql.c:105: error: `CR_SOCKET_CREATE_ERROR' undeclared (first use in
this function)
check_mysql.c:112: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:112: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:112: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:116: error: `CR_SERVER_GONE_ERROR' undeclared (first use in
this function)
check_mysql.c:118: error: `CR_SERVER_LOST' undeclared (first use in this
function)
check_mysql.c:120: error: `CR_UNKNOWN_ERROR' undeclared (first use in this
function)
check_mysql.c:127: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:127: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:127: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:134: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:146: error: `row' undeclared (first use in this function)
check_mysql.c:147: warning: passing arg 1 of `strlen' makes pointer from
integer without a cast
check_mysql.c:147: warning: passing arg 2 of `memcpy' makes pointer from
integer without a cast
check_mysql.c:147: warning: passing arg 1 of `__strdup' makes pointer from
integer without a cast
check_mysql.c:165: error: `MYSQL_FIELD' undeclared (first use in this
function)
check_mysql.c:165: error: `fields' undeclared (first use in this function)
make[2]: *** [check_mysql-check_mysql.o] Error 1
make[2]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/tomcat/nagios-plugins-1.4.5'
make: *** [all] Error 2


Thanks,
Raghavendra.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20070124/d10a9d1b/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list