On Wed, 30 Nov 2011, Roland Soderstrom wrote:
Hi Martin,
Guess not... Checking for Large File Support ... ERROR: LFS support check failed for standard file support
How do you turn that on?
Unfortunately I couldn't, too :-(
see
http://lists.xymon.com/archive/2011-November/033200.html
martin
root at sunws1:/home/rolands/download/xymon-4.3.5# ./configure.client
Configuration script for Xymon client
This script asks a few questions and builds a Makefile to compile Xymon
Checking your make-utility
Xymon normally keeps all of the client configuration files on the Xymon server. If you prefer, it is possible to use a local client configuration file instead - if so, answer 'client' to the next question. NB: Local configuration requires the PCRE libs on each host.
Server side client configuration, or client side [server] ?
Checking for Large File Support ... ERROR: LFS support check failed for standard file support
Checking for clock_gettime() requiring librt ... clock_gettime() requires librt
What userid will be running Xymon [xymon] ?
Found passwd entry for user xymon:x:62003:121:Xymon Owner:/usr/local/xymon:/usr/bin/bash
Where do you want the Xymon installation [/usr/local/xymon] ?
OK, will configure to use /usr/local/xymon as the Xymon toplevel directory
What is the IP-address of your Xymon server [127.0.0.1] ?
Using SunOS Makefile settings
Created Makefile with the necessary information to build Xymon Some defaults are used, so do look at the Makefile before continuing.
Configuration complete - now run make -s (GNU make) to build the tools root at sunws1:/home/rolands/download/xymon-4.3.5# /usr/local/bin/make MAKE="/usr/local/bin/make" CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I
pwd/include -DCLIENTONLY=1" LDFLAGS=""pwd/build/genconfig.sh Checking for socklen_t Checking for snprintf Checking for vsnprintf Checking for rpc/rpcent.h Checking for sys/select.h Checking for u_int32_t typedef Checking for PATH_MAX definition Checking for SHUT_RD/WR/RDWR definitions Checking for strtoll() config.h created CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -Ipwd/include -DCLIENTONLY=1" LDFLAGS="" OSDEF="-DSunOS" RPATHOPT="" PCREINCDIR="" SSLFLAGS="" SSLINCDIR="" SSLLIBS="" NETLIBS="-lresolv -lsocket -lnsl" LIBRTDEF="-lrt" XYMONTOPDIR="/usr/local/xymon" XYMONLOGDIR="" XYMONHOSTNAME="" XYMONHOSTIP="192.168.34.72" XYMONHOSTOS="" LOCALCLIENT="no" /usr/local/bin/make -C lib client make[1]: Entering directory/home/rolands/download/xymon-4.3.5/lib' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -o test-endianness test-endianness.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o osdefs.o osdefs.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o cgiurls.o cgiurls.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -DCLIENTONLY -c -o color-client.o color.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o crondate.o crondate.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o digest.o digest.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o encoding.o encoding.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -DXYMONTOPDIR=\"/usr/local/xymon\" -DXYMONLOGDIR=\"\" -DXYMONHOSTNAME=\"\" -DXYMONHOSTIP=\"192.168.34.72\" -DXYMONHOSTOS=\"\" -DBUILD_HOME=\"/usr/local/xymon/client\" -c -o environ-client.o environ.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o errormsg.o errormsg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o holidays.o holidays.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o ipaccess.o ipaccess.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o loadhosts.o loadhosts.c loadhosts_file.c: In functionload_hostnames': loadhosts_file.c:131: warning: 'insavchar' might be used uninitialized in this function gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o md5.o md5.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o memory.o memory.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o misc.o misc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o msort.o msort.c msort.c: In functionmsort': msort.c:119: warning: passing arg 4 ofqsort' from incompatible pointer type gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include./test-endianness-c -o rmd160c.o rmd160c.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o sendmsg.o sendmsg.c sendmsg.c: In functionsendtoxymond': sendmsg.c:138: warning: 'sockfd' might be used uninitialized in this function gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include./test-endianness-c -o sha1.o sha1.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o sha2.o sha2.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o sig.o sig.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o stackio.o stackio.c stackio.c: In functionstackfgets': stackio.c:424: warning: 'eolchar' might be used uninitialized in this function stackio.c:440: warning: 'eolchar' might be used uninitialized in this function gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o strfunc.o strfunc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o suid.o suid.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -DCLIENTONLY -c -o timefunc-client.o timefunc.c timefunc.c: In functiontimespec_text': timefunc.c:126: warning: 'days' might be used uninitialized in this function timefunc.c:126: warning: 'starttime' might be used uninitialized in this function timefunc.c:126: warning: 'endtime' might be used uninitialized in this function timefunc.c:126: warning: 'columns' might be used uninitialized in this function gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -I. -I../include -c -o tree.o tree.c ar cr xymonclient.a osdefs.o cgiurls.o color-client.o crondate.o digest.o encoding.o environ-client.o errormsg.o holidays.o ipaccess.o loadhosts.o md5.o memory.o misc.o msort.o rmd160c.o sendmsg.o sha1.o sha2.o sig.o stackio.o strfunc.o suid.o timefunc-client.o tree.o ranlib xymonclient.a || echo "" make[1]: Leaving directory/home/rolands/download/xymon-4.3.5/lib' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -Ipwd/include -DCLIENTONLY=1" LDFLAGS="" RPATHOPT="" SSLFLAGS="" SSLINCDIR="" SSLLIBS="" NETLIBS="-lresolv -lsocket -lnsl" LIBRTDEF="-lrt" XYMONHOME="/usr/local/xymon/client" /usr/local/bin/make -C common client make[1]: Entering directory/home/rolands/download/xymon-4.3.5/common' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymon.o xymon.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymon xymon.o ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymonlaunch.o xymonlaunch.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymonlaunch xymonlaunch.o ../lib/xymonclient.a -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymoncmd.o xymoncmd.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymoncmd xymoncmd.o ../lib/xymonclient.a -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymongrep.o xymongrep.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymongrep xymongrep.o ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymoncfg.o xymoncfg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymoncfg xymoncfg.o ../lib/xymonclient.a -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -c -o xymondigest.o xymondigest.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o ../client/xymondigest xymondigest.o ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt make[1]: Leaving directory/home/rolands/download/xymon-4.3.5/common' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -Ipwd/include -DCLIENTONLY=1" LDFLAGS="" RPATHOPT="" SSLLIBS="" NETLIBS="-lresolv -lsocket -lnsl" LIBRTDEF="-lrt" XYMONHOME="/usr/local/xymon/client" /usr/local/bin/make -C build all make[1]: Entering directory/home/rolands/download/xymon-4.3.5/build' gcc -o merge-lines -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 merge-lines.c gcc -o merge-sects -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 merge-sects.c gcc -o setup-newfiles -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 setup-newfiles.c ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt gcc -o renamevars -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 renamevars.c gcc -o renametasks -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 renametasks.c make[1]: Leaving directory/home/rolands/download/xymon-4.3.5/build' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -Ipwd/include -DCLIENTONLY=1" XYMONHOME="/usr/local/xymon/client" XYMONHOSTIP="192.168.34.72" LOCALCLIENT="no" NETLIBS="-lresolv -lsocket -lnsl" LIBRTDEF="-lrt" /usr/local/bin/make -C client allmake[1]: Entering directory/home/rolands/download/xymon-4.3.5/client' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o logfetch logfetch.c ../lib/xymonclient.a -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o clientupdate clientupdate.c ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o orcaxymon orcaxymon.c ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/home/rolands/download/xymon-4.3.5/include -DCLIENTONLY=1 -o msgcache msgcache.c ../lib/xymonclient.a -lresolv -lsocket -lnsl -lrt cat xymonclient.cfg.DIST | sed -e 's!@XYMONHOSTIP@!192.168.34.72!g' >xymonclient.cfg ../build/bb-commands.sh >>xymonclient.cfg cat clientlaunch.cfg.DIST | sed -e 's!@CLIENTFLAGS@!!g' >clientlaunch.cfg make[1]: Leaving directory/home/rolands/download/xymon-4.3.5/client'Build complete.
##################################################################### IMPORTANT: If upgrading from 4.2.x, see the docs/upgrade-to-430.txt file for instructions. You must run build/upgrade430.sh before installing the new version. #####################################################################
Now run '/usr/local/bin/make install' as root
root at sunws1:/home/rolands/download/xymon-4.3.5#
On 30/11/11 07:52 AM, Martin Flemming wrote:
On Wed, 30 Nov 2011, Roland Soderstrom wrote: Ryan is of course right, I didn't mean make I meant ld, but as you pointed out you changed the ld thing already. I compiled 4.3.5 on Solaris 10 x86 nicely yesterday. Client though. using configure.client Try that first. - Roland Hi ! .. by the way, also with LFS-Support ? cheers, Martin _______________________________________________ Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon