<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2 face="sans-serif">thanks for your answer. Of course there
was a mistake.</font>
<br>
<br><font size=2 face="sans-serif">It is not /etc. It is /usr .. so the
directory listing is from /usr/local/lib .. seems to be correct?</font>
<br>
<br><font size=2 face="sans-serif">Anyway, the installation on Linux works
fine, also anything so far except those cgis on HPUX. :/</font>
<br>
<br>
<br><font size=2 face="sans-serif">Mit freundlichen Grüßen / Yours sincerely<br>
 <br>
Anatoli Bogajewski<br>
--------------------------------------------------------------- <br>
Im Namen der DaimlerChrysler AG, <br>
E-Mail: cits.bogajewski@daimlerchrysler.com</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>ae@op5.se</b> </font>
<p><font size=1 face="sans-serif">14.03.2005 13:29</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">An</font></div>
<td><font size=1 face="sans-serif">cits.bogajewski@daimlerchrysler.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Kopie</font></div>
<td><font size=1 face="sans-serif">nagios-users@lists.sourceforge.net</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Thema</font></div>
<td><font size=1 face="sans-serif">Re: [Nagios-users] statusmap.cgi compilation
on HPUX 11i</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>cits.bogajewski@daimlerchrysler.com wrote:<br>
> Hi Folks,<br>
> <br>
> on my HPUX 11i<br>
<br>
On systems other than *BSD and GNU/Linux, libraries usually get <br>
installed in weird paths.<br>
<br>
>  the compilation of statusmap.cgi fails while the following <br>
> error occurs:<br>
> <br>
> *** GD, PNG, and/or JPEG libraries could not be located... *********<br>
> <br>
> My /etc/local/lib directory looks like this:<br>
> <br>
<br>
This is definitely a weird path, even for HPUX. /etc is considered the
<br>
system wide configuration directory on all unices.<br>
<br>
> -rw-r--r--   1 root       sys      
  219288 Sep 20 14:50 libjpeg.a<br>
> -rw-r--r--   1 root       sys      
     473 Sep 20 14:50 libjpeg.la<br>
> -r-xr-xr-x   1 root       sys      
  192512 Sep 20 14:50 libjpeg.sl<br>
> -rw-r--r--   1 root       sys      
  225768 Jan 14 13:06 libpng.a<br>
> -rwxr-xr-x   1 root       sys      
     677 Jan 14 13:06 libpng.la<br>
> -r-xr-xr-x   1 root       sys      
  200704 Jan 14 13:06 libpng.sl<br>
> -rw-r--r--   1 root       sys      
  225768 Jan 14 13:06 libpng12.a<br>
> -rwxr-xr-x   1 root       sys      
     687 Jan 14 13:06 libpng12.la<br>
> -r-xr-xr-x   1 root       sys      
  200704 Jan 14 13:06 libpng12.sl<br>
> -rw-r--r--   1 root       sys      
  323684 Jan 13 16:28 libgd.a<br>
> -rw-r--r--   1 root       sys      
     880 Jan 13 16:28 libgd.la<br>
> -r-xr-xr-x   1 root       sys      
  299008 Jan 13 16:28 libgd.sl<br>
> ...<br>
> <br>
> Also present are the header files within the include directory. So
any <br>
> files necessary for compilation should be present in my opinion.<br>
> <br>
> My configure command looks like this.<br>
> ./configure --prefix=/opt/nagios --with-cgiurl=/nagios/cgi-bin <br>
> --with-htmurl=/nagios --with-nagios-user=nagios --with-nagios-grp=nagios
<br>
> --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/include<br>
> <br>
<br>
I hope you're aware that you said /etc/local/lib above, and tried to <br>
compile with /usr/local/lib right here.<br>
<br>
> Although the library path is explicitely providen, the compilation
fails.<br>
> <br>
> There is a following statement can be found within the error message:<br>
> <br>
> NOTE: After you install the necessary libraries on your system:<br>
>       1. Make sure /etc/ld.so.conf has an entry for
the directory in<br>
>          which the GD, PNG, and JPEG libraries
are installed.<br>
>       2. Run 'ldconfig' to update the run-time linker
options.<br>
>       3. Run 'make clean' in the Nagios distribution
to clean out<br>
>          any old references to your previous
compile.<br>
>       4. Rerun the configure script.<br>
> <br>
> Unfortunately there is no ldconfig present on my system. In my opinion
it <br>
> should work anyway. However, i am quite new to HPUX so i can be wrong.<br>
> <br>
<br>
You most likely are. The LD_LIBRARY_PATH (or something, it's been <br>
deprecated on modern systems for a loong time) holds the equivalence of
<br>
/etc/ld.so.conf.<br>
<br>
> Got someone nagios on HPUX running?<br>
> <br>
<br>
I think not. I know some people have it running on solaris, but with a
<br>
shitload of GNU toys installed. I also believe those people were a bit
<br>
more competent on the system in question. No offense meant.<br>
<br>
> Would anyone maybe can help me? Many thanks in advance!<br>
> <br>
<br>
Get some linux or *bsd dist installed and start poking around with it.
<br>
HPUX isn't exactly the most common and developerfriendly platform <br>
around, so you'll most likely keep running into issues like this with a
<br>
lot of opensource things.<br>
<br>
-- <br>
Andreas Ericsson                
  andreas.ericsson@op5.se<br>
OP5 AB                    
        www.op5.se<br>
Lead Developer<br>
</tt></font>
<br>