nagios compilation problems

Brian Snead BSnead at infosysnetworks.com
Wed Sep 24 19:08:01 CEST 2003


I had the same problems you are describing. I tried several different ways of installing mysql, libraries and clients. Finally, the only way I could get Nagios 1.1 to compile with mysql support was to remove mysql and install the version that came with Redhat 9.0. Then I let Redhat up2date upgrade the version to 3.23.56-9. This still would not work, so I downloaded the mysql-devel-3.23.56-9 from rpmfind.net. 
 
Then, go into the nagios-1.1 source directory and 'make clean'
then ./configure --with-mysql-xdata --with-mysql-lib=/usr/lib/mysql --with-mysql-inc=/usr/include/mysql
then make all
 
Hope this helps.
 
Brian.
-----Original Message-----
From: Philipp.Straka at avl.com [mailto:Philipp.Straka at avl.com]
Sent: Wednesday, September 24, 2003 1:47 AM
To: nagios-users at lists.sourceforge.net
Subject: [Nagios-users] nagios compilation problems


I need help. 
 
-- When I try to compile, the compiler tells me, that the files ./xdata/x?ddb.c at line xx produce the error "no such file". 
-- In the specified line of the c files, there is an include statement requesting the files "mysql.h" and "errmsg.h". 
-- I altered the include statement there from "mysql/mysql.h" to "mysql.h" and supplied the configure script with "-with-mysql-inc=/usr/local/include" (left the dir mysql away) 
-- The new error is coming from "mysql.h". This file has an include statement in line 107 requesting for the file "my_alloc.h" 
-- The file "my_alloc.h" I found in the include directory of the src distribution of mysql. 
-- When I tried to compile after having copied this file to the location specified in "mysql.h:107", there was another error. It is an "undefined reference to mysql_init()", most probably because the "my_alloc.c" file is not there with the corresponding header file. But I could not find the .c file anywhere! 
 
What can I do to get Nagios up'n'running?
 
I would be glad for help! :o)
Phil Straka
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20030924/cfe798bb/attachment.html>


More information about the Users mailing list