Xymon Mailing List Archive search

RRDtool include- or library-files not found.

6 messages in this thread

list Jayanta Kundu · Wed, 6 Apr 2011 19:46:17 +0430 ·
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with steps(#./configure,     #
make,    # make install).
Similarly i installed pcre-8.12 successfully with steps(#./configure,     #
make,    # make install).

Finally once i try to install xymon-4.2.3 with first step $ ./configure
Following error showing:

Checking for RRDtool ...
RRDtool include- or library-files not found. These are REQUIRED for hobbitd
RRDtool can be found at http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
If you have RRDtool installed, use the "--rrdinclude DIR" and "--rrdlib DIR"
options to configure to specify where they are.
[xymon at t1vl001 xymon-4.2.3]$

Now i open the file "configure.server", but i can't understand where i need
to assign the above mention path. Also where can i find the "rrdinlude" and
"rrdlib" path.

Kindly help me out for the same.

With Regards,
Jayanta.
list Buchan Milne · Wed, 6 Apr 2011 18:04:08 +0200 (SAST) ·
quoted from Jayanta Kundu

----- Original Message -----
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with steps(#./configure, #
make, # make install).
That is a relatively old version to install, even for RHEL5. I believe there are now packages in EPEL, but when there weren't, I provided one (1.2.x) in my repo (see below).
Similarly i installed pcre-8.12 successfully with steps(#./configure,
# make, # make install).
Why did you not 'yum install pcre-devel' ?
Finally once i try to install xymon-4.2.3
If you're only installing 4.2.3, why not use RPMs?

E.g., see http://staff.telkomsa.net/packages/Xymon.repo

Regards,
Buchan
list Phil Crooker · Thu, 07 Apr 2011 09:59:32 +1000 ·
You need to ensure the headers are there, whereever they are: use
something like  rpm -ql rrdtool-whatever-it-is

If no headers there is probably an rrd-devel package - I'm not using
redhat so don't know exactly.

Anyway the rpm -ql gives you the lib and .h locations. The file that
does the rrd testing is  ~/xymon-4.2.3/build/rrd.sh  (as for pcre, ldap,
etc)

In that file you can just insert the directory above where the lib and
include directories are, ie /usr for /usr/lib64 and /usr/include

cheers.
On 4/7/2011 at 12:46 AM, in message
<user-96a87118e8a2@xymon.invalid>, Jayanta Kundu
quoted from Jayanta Kundu
<user-d0758a3e63c3@xymon.invalid> wrote:
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with steps(#./configure,    
#
make,    # make install).
Similarly i installed pcre-8.12 successfully with steps(#./configure,
    #
make,    # make install).

Finally once i try to install xymon-4.2.3 with first step $
./configure
Following error showing:

Checking for RRDtool ...
RRDtool include- or library-files not found. These are REQUIRED for
hobbitd
RRDtool can be found at
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ 
If you have RRDtool installed, use the "--rrdinclude DIR" and
"--rrdlib DIR"
options to configure to specify where they are.
[xymon at t1vl001 xymon-4.2.3]$

Now i open the file "configure.server", but i can't understand where
i need
to assign the above mention path. Also where can i find the
"rrdinlude" and
"rrdlib" path.

Kindly help me out for the same.

With Regards,
Jayanta.
list Phil Crooker · Fri, 08 Apr 2011 10:32:01 +1000 ·
Hi Jayanta,
I need to do ./configure inside the xymon login. am i correct?
No, not at all. The xymon account is only for the already installed
system, not compiling.

It is odd that those rrd directories are not world readable, but anyway
run configure and make as root.

The rrd.sh already has /usr/local/rrdtool*   - that is enough, you
don't need to modify the file at all. Try running as root.

cheers, Phil

On 8/04/2011 at 1:28 AM, in message
<user-25f573eb4a54@xymon.invalid>, Jayanta Kundu
<user-d0758a3e63c3@xymon.invalid> wrote:
Hi Phil,

Thanks for you reply. I tryed what you mentioned in the following
mail. It
is not working.
I opened the file named "rrd.sh" which is present in the path
"/home/xymon/xymon-4.2.3/build" and kept the "rrd.h" file
path(/usr/local/rrdtool-1.0.50/include/) and lib path
(/usr/local/rrdtool-1.0.50/lib/) as well.
But problem is both the path we can not go via xymon login because
both path
belong to root privilage.

I need to do ./configure inside the xymon login. am i correct?

Kindly help me for this same.

With Regards,
Jayanta.

On Thu, Apr 7, 2011 at 4:18 AM, Phil Crooker
quoted from Phil Crooker
<user-e8e31cd73303@xymon.invalid>wrote:
You need to ensure the headers are there, whereever they are: use
something like  rpm -ql rrdtool-whatever-it-is

If no headers there is probably an rrd-devel package - I'm not
using
redhat so don't know exactly.

Anyway the rpm -ql gives you the lib and .h locations. The file
that
does the rrd testing is  ~/xymon-4.2.3/build/rrd.sh  (as for pcre,
ldap,
etc)

In that file you can just insert the directory above where the lib
and
include directories are, ie /usr for /usr/lib64 and /usr/include

cheers.
On 4/7/2011 at 12:46 AM, in message
<user-96a87118e8a2@xymon.invalid>, Jayanta Kundu
 <user-d0758a3e63c3@xymon.invalid> wrote:
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with steps(#./configure,
#
make,    # make install).
Similarly i installed pcre-8.12 successfully with
steps(#./configure,
   #
make,    # make install).

Finally once i try to install xymon-4.2.3 with first step $
./configure
Following error showing:

Checking for RRDtool ...
RRDtool include- or library-files not found. These are REQUIRED
for
hobbitd
RRDtool can be found at
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ 
If you have RRDtool installed, use the "--rrdinclude DIR" and
"--rrdlib DIR"
options to configure to specify where they are.
[xymon at t1vl001 xymon-4.2.3]$

Now i open the file "configure.server", but i can't understand
where
i need
to assign the above mention path. Also where can i find the
"rrdinlude" and
"rrdlib" path.

Kindly help me out for the same.

With Regards,
Jayanta.
--

This message from ORIX Australia might contain confidential and/or
privileged information. If you are not the intended recipient, any
use,
disclosure or copying of this message (or of any attachments to it)
is
not authorised.

If you have received this message in error, please notify the
sender
immediately and delete the message and any attachments from your
system. Please inform the sender if you do not wish to receive
future
communications by email.

ORIX handles personal information according to a Privacy Policy that
is
consistent with the National Privacy Principles. Please let us know
if
you would like a copy. It is also available at
http://www.orix.com.au .

list Jayanta Kundu · Fri, 8 Apr 2011 18:22:56 +0430 ·
Hi Phil,

Actually previously(very first time once i unable to do it via xymon
login) i did like that what you said("./configure", "make" and "make
install" for xymon-4.2.3 installation) need to do in root login.
But problem is i am unable to show graph as well unable to active "conn"
column(it is always showing white color).

Anyway once again i did same ("./configure", "make" and "make install") in
root login only. Client and Server folder got created.
I can able to connect between agents to collector server. XYMON Page is
displaying properly, Everything is fine except "trends" graph is not
displaying.

Kindly put some info regarding the same.

With Thanks & Regards,
Jayanta.
quoted from Phil Crooker

On Fri, Apr 8, 2011 at 5:02 AM, Phil Crooker <user-e8e31cd73303@xymon.invalid>wrote:
Hi Jayanta,
I need to do ./configure inside the xymon login. am i correct?
No, not at all. The xymon account is only for the already installed
system, not compiling.

It is odd that those rrd directories are not world readable, but anyway
run configure and make as root.

The rrd.sh already has /usr/local/rrdtool*   - that is enough, you
don't need to modify the file at all. Try running as root.

cheers, Phil

On 8/04/2011 at 1:28 AM, in message
<user-25f573eb4a54@xymon.invalid>, Jayanta Kundu
 <user-d0758a3e63c3@xymon.invalid> wrote:
Hi Phil,

Thanks for you reply. I tryed what you mentioned in the following
mail. It
is not working.
I opened the file named "rrd.sh" which is present in the path
"/home/xymon/xymon-4.2.3/build" and kept the "rrd.h" file
path(/usr/local/rrdtool-1.0.50/include/) and lib path
(/usr/local/rrdtool-1.0.50/lib/) as well.
But problem is both the path we can not go via xymon login because
both path
belong to root privilage.

I need to do ./configure inside the xymon login. am i correct?

Kindly help me for this same.

With Regards,
Jayanta.

On Thu, Apr 7, 2011 at 4:18 AM, Phil Crooker
<user-e8e31cd73303@xymon.invalid>wrote:
You need to ensure the headers are there, whereever they are: use
something like  rpm -ql rrdtool-whatever-it-is

If no headers there is probably an rrd-devel package - I'm not
using
redhat so don't know exactly.

Anyway the rpm -ql gives you the lib and .h locations. The file
that
does the rrd testing is  ~/xymon-4.2.3/build/rrd.sh  (as for pcre,
ldap,
etc)

In that file you can just insert the directory above where the lib
and
include directories are, ie /usr for /usr/lib64 and /usr/include

cheers.
On 4/7/2011 at 12:46 AM, in message
<user-96a87118e8a2@xymon.invalid>, Jayanta Kundu
 <user-d0758a3e63c3@xymon.invalid> wrote:
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with steps(#./configure,
#
make,    # make install).
Similarly i installed pcre-8.12 successfully with
steps(#./configure,
   #
make,    # make install).

Finally once i try to install xymon-4.2.3 with first step $
./configure
Following error showing:

Checking for RRDtool ...
RRDtool include- or library-files not found. These are REQUIRED
for
hobbitd
RRDtool can be found at
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/
If you have RRDtool installed, use the "--rrdinclude DIR" and
"--rrdlib DIR"
options to configure to specify where they are.
[xymon at t1vl001 xymon-4.2.3]$

Now i open the file "configure.server", but i can't understand
where
i need
to assign the above mention path. Also where can i find the
"rrdinlude" and
"rrdlib" path.

Kindly help me out for the same.

With Regards,
Jayanta.
--

This message from ORIX Australia might contain confidential and/or
privileged information. If you are not the intended recipient, any
use,
disclosure or copying of this message (or of any attachments to it)
is
not authorised.

If you have received this message in error, please notify the
sender
immediately and delete the message and any attachments from your
system. Please inform the sender if you do not wish to receive
future
communications by email.

ORIX handles personal information according to a Privacy Policy that
is
consistent with the National Privacy Principles. Please let us know
if
you would like a copy. It is also available at
http://www.orix.com.au .

list Phil Crooker · Mon, 11 Apr 2011 09:59:29 +1000 ·
Hi Jayanta,

Xymon is not a turnkey system, it is fairly complex (though well
designed) and you will really need to learn how it works to be able to
use it. You need to be able to interpret the config and log files or you
will be constantly hitting issues, let alone be able to use its many
features. 

What I suggest is to delete any installation you have (the
/usr/local/xymon, not the source stuff) and follow the documented steps
- http://xymon.org/xymon/help/install.html , in your case from where it
say to run "make install". Go slowly and understand each part before
moving on. For example, once you get it installed and running, it shows
the xymon server on the main page. Try adding one non-production host
without a client runing on it. Get some network tests working - first
the conn, then say DNS, or FTP or whatever. Try turning the service off
and see if xymon responds. Work out where the log files are, look at the
entries for that host and look at the server logs to see how the host
events are represented. Play around with the alerts subsystem and get
that working with alert times, groups, etc. Add another test host with
different services and see that it behaves as you expect. If not check
out the logs and config files and get it working correctly. Get a
feeling for how an event passes through the system. Once you are
comfortable with these network tests, try installing a client on one of
these test hosts and go through the same familiarisation process.

So the idea is to gradually build up a system that you fully
understand, then you will be able to work out what is going wrong and
you can fix it yourself. Otherwise you will just get frustrated and
won't have a viable monitoring system

regards, Phil

On 4/8/2011 at 11:22 PM, in message
<BANLkTi=user-990375a5758d@xymon.invalid>, Jayanta Kundu
quoted from Jayanta Kundu
<user-d0758a3e63c3@xymon.invalid> wrote:
Hi Phil,

Actually previously(very first time once i unable to do it via xymon
login) i did like that what you said("./configure", "make" and "make
install" for xymon-4.2.3 installation) need to do in root login.
But problem is i am unable to show graph as well unable to active
"conn"
column(it is always showing white color).

Anyway once again i did same ("./configure", "make" and "make
install") in
root login only. Client and Server folder got created.
I can able to connect between agents to collector server. XYMON Page
is
displaying properly, Everything is fine except "trends" graph is not
displaying.

Kindly put some info regarding the same.

With Thanks & Regards,
Jayanta.

On Fri, Apr 8, 2011 at 5:02 AM, Phil Crooker
<user-e8e31cd73303@xymon.invalid>wrote:
Hi Jayanta,
I need to do ./configure inside the xymon login. am i correct?
No, not at all. The xymon account is only for the already installed
system, not compiling.

It is odd that those rrd directories are not world readable, but
anyway
run configure and make as root.

The rrd.sh already has /usr/local/rrdtool*   - that is enough, you
don't need to modify the file at all. Try running as root.

cheers, Phil

On 8/04/2011 at 1:28 AM, in message
<user-25f573eb4a54@xymon.invalid>, Jayanta Kundu
 <user-d0758a3e63c3@xymon.invalid> wrote:
Hi Phil,

Thanks for you reply. I tryed what you mentioned in the following
mail. It
is not working.
I opened the file named "rrd.sh" which is present in the path
"/home/xymon/xymon-4.2.3/build" and kept the "rrd.h" file
path(/usr/local/rrdtool-1.0.50/include/) and lib path
(/usr/local/rrdtool-1.0.50/lib/) as well.
But problem is both the path we can not go via xymon login
because
both path
belong to root privilage.

I need to do ./configure inside the xymon login. am i correct?

Kindly help me for this same.

With Regards,
Jayanta.

On Thu, Apr 7, 2011 at 4:18 AM, Phil Crooker
<user-e8e31cd73303@xymon.invalid>wrote:
You need to ensure the headers are there, whereever they are:
use
something like  rpm -ql rrdtool-whatever-it-is

If no headers there is probably an rrd-devel package - I'm not
using
redhat so don't know exactly.

Anyway the rpm -ql gives you the lib and .h locations. The file
that
does the rrd testing is  ~/xymon-4.2.3/build/rrd.sh  (as for
pcre,
ldap,
etc)

In that file you can just insert the directory above where the
lib
and
include directories are, ie /usr for /usr/lib64 and /usr/include

cheers.
On 4/7/2011 at 12:46 AM, in message
<user-96a87118e8a2@xymon.invalid>, Jayanta
Kundu
 <user-d0758a3e63c3@xymon.invalid> wrote:
Hi All,

I am using Red Hat Enterprise Linux 5.5.
I installed rrdtool-1.0.50 successfully with
steps(#./configure,
#
make,    # make install).
Similarly i installed pcre-8.12 successfully with
steps(#./configure,
   #
make,    # make install).

Finally once i try to install xymon-4.2.3 with first step $
./configure
Following error showing:

Checking for RRDtool ...
RRDtool include- or library-files not found. These are
REQUIRED
for
hobbitd
RRDtool can be found at
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ 
If you have RRDtool installed, use the "--rrdinclude DIR" and
"--rrdlib DIR"
options to configure to specify where they are.
[xymon at t1vl001 xymon-4.2.3]$

Now i open the file "configure.server", but i can't understand
where
i need
to assign the above mention path. Also where can i find the
"rrdinlude" and
"rrdlib" path.

Kindly help me out for the same.

With Regards,
Jayanta.
--

This message from ORIX Australia might contain confidential
and/or
privileged information. If you are not the intended recipient,
any
use,
disclosure or copying of this message (or of any attachments to
it)
is
not authorised.

If you have received this message in error, please notify the
sender
immediately and delete the message and any attachments from your
system. Please inform the sender if you do not wish to receive
future
communications by email.

ORIX handles personal information according to a Privacy Policy
that
is
consistent with the National Privacy Principles. Please let us
know
if
you would like a copy. It is also available at
http://www.orix.com.au .