Thank you very much. I was able to resolve the issue on the server by removing all files and starting over.
Bill
-------- Original Message -------- Subject: [hobbit] Re: xymon 4.2.3 client compile error on solaris 10 From: mv652 at softhome.net To: Bill Wagner <william.wagner at ipacc.com> CC: hobbit at hswn.dk Date: 8/12/2009 9:49 AM
I'm happy to send you over my succesfull compiled client if you'd like. Had some help from the list to get it working. it's the least I could do to return the help.
Server details: $ uname -a SunOS <hostname> 5.10 Generic_118833-17 sun4u sparc SUNW,Sun-Fire-V240
Regards, Mario Bill Wagner writes:
By changing the build/Makefile.rules to add thisline: LIBRTDEF="-lrt" I was able to compile the client. However, it gets a timeout issue as seen in the hobbitclient log ... 2009-08-10 14:10:15 Whoops ! bb failed to send message - timeout Does anyone have any ideas how I can get a good client compile - on a solaris 10 (sparc) client for xymon-4.2.3 thanks in advance, Bill -------- Original Message -------- Subject: Re: [hobbit] xymon 4.2.3 client compile error on solaris 10 From: Bill Wagner <william.wagner at ipacc.com> To: hobbit at hswn.dk, hobbit at hswn.dk Date: 8/7/2009 5:15 PM
This is a sparc server. ----------Original Message---------- From: Ralph Mitchell <ralphmitchell at gmail.com> Sent: Fri, August 07, 2009 5:05 PM To: hobbit at hswn.dk Subject: Re: [hobbit] xymon 4.2.3 client compile error on solaris 10 I meant, Solaris10 on Sparc or x86?? And how old a copy is it??
I've got an early x86 version running in VMware, and in that system the clock_gettime() function is in librt. Ralph MitchellOn Fri, Aug 7, 2009 at 4:42 PM, Ralph Mitchell <ralphmitchell at gmail.com>wrote:
Are you building for Solaris10, or an earlier version?? When you ran ./configure did you see this: Checking for clock_gettime() requiring librt ... clock_gettime() requires librt It seems like librt may be missing, because that's where clock_gettime() is, at least in Solaris10. I've got librt in both /lib and /usr/lib: bash-3.00# ls /lib/librt* /usr/lib/librt* /lib/librt.so /lib/librtld_db.so.1 /usr/lib/librtld_db.so /lib/librt.so.1 /usr/lib/librt.so /usr/lib/librtld_db.so.1 /lib/librtld.so.1 /usr/lib/librt.so.1 /lib/librtld_db.so /usr/lib/librtld.so.1
Ralph Mitchell
On Fri, Aug 7, 2009 at 3:01 PM, Bill Wagner <william.wagner at ipacc.com>wrote:
Can anyone explain the following client compile error? thanks, Bill
gmake
MAKE="gmake" CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I
pwd/include -DCLIENTONLY=1" LDFLAGS=""pwd/build/ge nconfig.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 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="" BBTOPDIR="/export/home/xymon" BBLOGDIR="" BBHOSTNAME="" BBHOSTIP="10.90.2.100" BBHOSTOS="" LOCALCLIENT="no" gmake -C lib client gmake[1]: Entering directory/opt/xymon-4.2.3/lib' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -o test-endianness test -endianness.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o osdefs.o osdefs .c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o cgiurls.o cgiur ls.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -DCLIENTONLY -c -o colo r-client.o color.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o digest.o digest .c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o encoding.o enco ding.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -DBBTOPDIR=\"/export/ho me/xymon\" -DBBLOGDIR=\"\" -DBBHOSTNAME=\"\" -DBBHOSTIP=\"10.90.2.100\" -DBBHOSTOS=\"\" -DBUILD_HOME=\"/export/home/xymon/client\" -c -o e nviron-client.o environ.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o errormsg.o erro rmsg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o ipaccess.o ipac cess.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o loadhosts.o loadh osts.c loadhosts.c: In functionbbh_item_id': loadhosts.c:523: warning: return discards qualifiers from pointer target type gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o md5.o md5.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o memory.o memory .c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o misc.o misc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o rbtr.o rbtr.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/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/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o sendmsg.o sendm sg.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/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/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o sig.o sig.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o stackio.o stack io.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o strfunc.o strfu nc.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include -c -o suid.o suid.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -I. -I../include
-DCLIENTONLY -c -o time func-client.o timefunc.c ar cr hobbitclient.a osdefs.o cgiurls.o color-client.o digest.o encoding.o environ-client.o errormsg.o ipaccess.o loadhosts.o md5.o memory .o misc.o rbtr.o rmd160c.o sendmsg.o sha1.o sig.o stackio.o strfunc.o suid.o timefunc-client.o ranlib hobbitclient.a || echo "" gmake[1]: Leaving directory/opt/xymon-4.2.3/lib' CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -Ipwd/include -DCLIENTONLY=1" LDFLAGS="" RPATHOPT="" SSLFLAGS="" SSL INCDIR="" SSLLIBS="" NETLIBS="-lresolv -lsocket -lnsl" LIBRTDEF="" BBHOME="/export/home/xymon/client" gmake -C common client gmake[1]: Entering directory/opt/xymon-4.2.3/common' gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -c -o bb.o bb.c gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DSunOS -I. -I/opt/xymon-4.2.3/include -DCLIENTONLY=1 -o ../client/bb bb.o ../lib/hobbitclient. a -lresolv -lsocket -lnsl Undefined first referenced symbol in file clock_gettime ../lib/hobbitclient.a(timefunc-client.o) ld: fatal: Symbol referencing errors. No output written to ../client/bb collect2: ld returned 1 exit status gmake[1]: *** [../client/bb] Error 1 gmake[1]: Leaving directory `/opt/xymon-4.2.3/common' gmake: *** [common-client] Error 2To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk