[Xymon] Solaris X86 xymon configure problems

Keelie keelie_ryan at yahoo.com
Mon Nov 28 13:42:21 CET 2011


Hi Sailesh,

I have run the configure & selected no to the OpenSSL I still get the same error.

Thanks
Keeloe

Sent from my iPhone

On 28 Nov 2011, at 12:23, "Sailesh" <sailesh.mohabeer at mns.intnet.mu> wrote:

> Hi Keelie,
>  
> Please do not select the OpenSSL while configuring the Xymon. Just select no and see if you can the same error.
>  
> Regards,
> Sailesh
>  
> From: Keelie [mailto:keelie_ryan at yahoo.com] 
> Sent: Monday, November 28, 2011 4:21 PM
> To: Sailesh
> Cc: <xymon at xymon.com>
> Subject: Re: [Xymon] Solaris X86 xymon configure problems
>  
> Hi Sailesh,
>  
> Thanks for your quick response.
> I have ensured I have all the same packages as you have listed installed and I copy/pasted the path as you have suggested, I still get exactly the same error.
>  
> I think my problem is more to do with the OpenSSL core dump during the configure stage rather than my env setup.
>  
> Regards
> Keelie
> 
> Sent from my iPhone
> 
> On 28 Nov 2011, at 10:44, "Sailesh" <sailesh.mohabeer at mns.intnet.mu> wrote:
> 
> Hi Keelie,
>  
> Please find the packages I have installed on Solaris 10 Sparc.
>  
> bash-3.00# ls
> apache-2.2.21-sol10-sparc-local       libtool-2.4-sol10-sparc-local
> db-4.7.25.NC-sol10-sparc-local        make-3.82-sol10-sparc-local
> expat-2.0.1-sol10-sparc-local         openldap-2.4.24-sol10-sparc-local
> fontconfig-2.8.0-sol10-sparc-local    openldap-2.4.26-sol10-sparc-local
> fping-2.4b2-sol10-sparc-local         openssl-1.0.0e-sol10-sparc-local
> freetype-2.4.2-sol10-sparc-local      pango-1.18.2-sol10-sparc-local
> ganglia-3.0.7-sol10-sparc-local       pcre-8.20-sol10-sparc-local
> gcc-3.4.6-sol10-sparc-local           prngd-0.9.25-sol10-sparc-local
> glib-2.25.13-sol10-sparc-local        render-0.8-sol10-sparc-local
> jpeg-8a-sol10-sparc-local             renderproto-0.9.3-sol10-sparc-local
> jpeg2ps-1.9-sol10-sparc-local         rrdtool-1.2.19-sol10-sparc-local
> jpeginfo-1.6.1-sol10-sparc-local      sasl-2.1.25-sol10-sparc-local
> libart_lgpl-2.3.19-sol10-sparc-local  tar-1.26-sol10-sparc-local
> libgcc-3.4.6-sol10-sparc-local        unrar-3.68-sol10-sparc-local
> libiconv-1.14-sol10-sparc-local       xrender-0.8.3-sol10-sparc-local
> libintl-3.4.0-sol10-sparc-local       xymon-4.2.2.tar
> libpng-1.2.44-sol10-sparc-local       zlib-1.2.5-sol10-sparc-local
>  
> You do not have to link all these libraries. Go on http://sunfreeware.com/indexsparc10.html to download all the packages you required.
>  
> The most important thing is to put the path in the correct order.
> PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/local/lib
>  
>  
> Regards,
> Sailesh
>  
> From: Keelie [mailto:keelie_ryan at yahoo.com] 
> Sent: Monday, November 28, 2011 2:23 PM
> To: Sailesh
> Cc: Ryan Novosielski; xymon at xymon.com; Rolands at logicaltech.com.au
> Subject: Re: [Xymon] Solaris X86 xymon configure problems
>  
> Hi All,
>  
> Thanks for all your replies. I have already tried linking /usr/ccs/bin/ld to /usr/local/bin/ld, I found this troubleshooting step on google a few days ago, it didn’t help. I have unlinked it now and installed binutils, which has installed /usr/local/bin/ld.
> I have now tried setting the xymon user path to that suggested, but unfortunately that hasn’t helped either.
>  
> So far I have:
> 1.     Installed the following packages –
> SMClgcc346
> SMCzlib
> SMClintl
> SMCliconv
> SMCbinut
> SMCcheck
> SMCgmp
> SMCcoreu
> SMCcvs
> SMCdb47
> SMCevtlog
> SMCexpat
> SMCftype
> SMCfontc
> SMCfping
> SMCgcc
> SMCxpm
> SMClibpng
> SMCjpeg
> SMCgd
> SMCncurs
> SMCgdb
> SMCgdbm
> SMCgettxt
> SMClibart
> SMClibnet
> SMClibt
> SMCpcre
> SMCslang
> SMCglib
> SMCmake
> SMCossl
> SMCsasl
> SMColdap
> SMCperl
> SMCreadl
> SMCrrdt
>  
> 2.     Added $(NETLIBS) before $(LIBRTDEF ) in all the Makefiles where it was missing
> 3.     Edited /var/xymon/xymon-4.3.5/xymonnet/ldaptest.c to move the #endif to line 97
> 4.     Edited /var/xymon/xymon-4.3.5/build/test-rrd.c to add NULL, &ymin, &ymax to line 30
> 5.     Edit /var/xymon/xymon-4.3.5/web/showgraph.c to add NULL, &ymin, &ymax to line 1156
>  
> Thanks
> Keelie
> 
> Sent from my iPhone
> 
> On 28 Nov 2011, at 04:12, "Sailesh" <sailesh.mohabeer at mns.intnet.mu> wrote:
> 
> Hi,
>  
> The path for the xymon user should be in this order to avoid the compilation problem.
>  
> PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/local/lib
>  
>  
> Regards,
> Sailesh
> From: xymon-bounces at xymon.com [mailto:xymon-bounces at xymon.com] On Behalf Of Ryan Novosielski
> Sent: Saturday, November 26, 2011 4:52 AM
> To: Roland Soderstrom
> Cc: xymon at xymon.com
> Subject: Re: [Xymon] Solaris X86 xymon configure problems
>  
> This is absolutely not necessary and will drive your co-workers up the wall. I do not recall having any specific difficulties compiling though I do not remember which compiler. I can get back to you, but I wanted to chime in strongly against screwing around with system binaries.
> 
> -- Sent from my Palm Pre
>  
> On Nov 25, 2011 15:04, Roland Soderstrom <Rolands at logicaltech.com.au> wrote:
> 
> Try using gnu make only, you need to mv /use/ccs/bin/make first and make a link to gnu make
> Some packets has  /use/ccs/bin/make hard coded 
>  
> Roland
> 
> Sent from my iPhone
> 
> On 25/11/2011, at 9:32 PM, "Keelie" <keelie_ryan at yahoo.com> wrote:
> 
>  
> Can anyone please shed any light on the issue I’m having. I’ve been troubleshooting xymon installation for over a week now, each time I fix one issue I hit another.
>  
> This is the output of my ./configure:
>  
> Configuration script for Xymon
>  
> This script asks a few questions and builds a Makefile to compile Xymon
>  
> Checking your make-utility
> Checking pre-requisites for building Xymon
>  
> Checking for fping ...
> Xymon has a built-in ping utility (xymonping)
> However, it is not yet fully stable and therefore it
> may be best to use the external fping utility instead.
> I found fping in /usr/local/sbin/fping
> Do you want to use it [Y/n] ?
> Y
> Checking to see if '/usr/local/sbin/fping 127.0.0.1' works ...
> 127.0.0.1 is alive
> OK, will use '/usr/local/sbin/fping' for ping tests
> NOTE: If you are using an suid-root wrapper, make sure the 'xymond'
>       user is also allowed to run fping without having to enter passwords.
>       For 'sudo', add something like this to your 'sudoers' file:
>       xymon ALL=(ALL) NOPASSWD: /usr/local/sbin/fping
>  
>  
>  
> Checking for RRDtool ...
> Found RRDtool include files in /usr/local/rrdtool-1.2.19/include
> Found RRDtool libraries in /usr/local/rrdtool-1.2.19/lib
> Linking RRD with PNG library: -L/usr/lib -lpng
>  
>  
> Checking for PCRE ...
> Found PCRE include files in /usr/local/include
> ld: warning: global symbol '_END_' has non-global binding:
>         (file /usr/local/lib/libpcre.so value=LOCL);
> ld: warning: global symbol '_START_' has non-global binding:
>         (file /usr/local/lib/libpcre.so value=LOCL);
> Found PCRE libraries in /usr/local/lib
>  
>  
> Checking for OpenSSL ...
> Found OpenSSL include files in /usr/local/ssl/include
> collect2: ld terminated with signal 8 [Arithmetic Exception], core dumped
> ld: warning: global symbol '_END_' has non-global binding:
>         (file /usr/local/ssl/lib/libssl.so value=LOCL);
> ld: warning: global symbol '_START_' has non-global binding:
>         (file /usr/local/ssl/lib/libssl.so value=LOCL);
> make: *** [test-link] Error 1
> WARNING: OpenSSL library files found in /usr/local/ssl/lib, but link fails.
> Continuing with SSL support disabled.
>  
>  
> Checking for LDAP ...
> test-ldap.c: In function `main':
> test-ldap.c:25: warning: implicit declaration of function `ldap_init'
> test-ldap.c:25: warning: assignment makes pointer from integer without a cast
> Found LDAP include files in /usr/include
> Found LDAP libraries in /usr/lib
>  
>  
> When I run make I get the following:
>  
> CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT  -DSunOS -I. -I`pwd`/include -I/usr/local/include" LDFLAGS="" RPATHOPT="" RRDDEF="" RRDINCDIR="-I/usr/local/rrdtool-1.2.19/include" PCREINCDIR="-I/usr/local/include" NETLIBS="-lresolv -lsocket -lnsl" RRDLIBS="-L/usr/local/rrdtool-1.2.19/lib -lrrd -L/usr/lib -lpng" PCRELIBS="-L/usr/local/lib -lpcre" LIBRTDEF="-lrt" XYMONTOPDIR="/opt/xymon" XYMONHOME="/opt/xymon/server" XYMONVAR="/opt/xymon/data" XYMONLOGDIR="/var/log/xymon" XYMONHOSTNAME="swpits2" XYMONHOSTIP="127.0.0.1" XYMONHOSTOS="sunos" XYMONUSER="xymon" CGIDIR="/opt/xymon/cgi-bin" SECURECGIDIR="/opt/xymon/cgi-secure" XYMONHOSTURL="/xymon" XYMONCGIURL="/xymon-cgi" SECUREXYMONCGIURL="/xymon-seccgi" MAILPROGRAM=""mailx"" RUNTIMEDEFS="" INSTALLWWWDIR="/opt/xymon/server/www" INSTALLETCDIR="/opt/xymon/server/etc" make -C web all
> make[1]: Entering directory `/var/xymon/xymon-4.3.5/web'
> gcc -g -O2 -Wall -Wno-unused -D_REENTRANT  -DSunOS -I. -I/var/xymon/xymon-4.3.5/include -I/usr/local/include -o showgraph.cgi  showgraph.o ../lib/libxymon.a -L/usr/local/lib -lpcre -L/usr/local/rrdtool-1.2.19/lib -lrrd -L/usr/lib -lpng -lresolv -lsocket -lnsl -lrt
> collect2: ld terminated with signal 8 [Arithmetic Exception], core dumped
> ld: warning: global symbol '_END_' has non-global binding:
>         (file /usr/local/lib/libpcre.so value=LOCL);
> ld: warning: global symbol '_START_' has non-global binding:
>         (file /usr/local/lib/libpcre.so value=LOCL);
> make[1]: *** [showgraph.cgi] Error 1
> make[1]: Leaving directory `/var/xymon/xymon-4.3.5/web'
> make: *** [web-build] Error 2
>  
> *************************************************************************************************
> 
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20111128/3598be93/attachment.html>


More information about the Xymon mailing list