clients.rc39 on Solaris 9 ...
carter at qosient.com
carter at qosient.com
Wed Jan 31 17:43:00 EST 2007
Hey Peter,
We really don't need strcasestr(), just seemed to be a way to avoid expected configuration file woes.
I'll fix it tonight by just replacing with strstr().
Carter
Carter Bullard
QoSient LLC
150 E. 57th Street Suite 12D
New York, New York 10022
+1 212 588-9133 Phone
+1 212 588-9134 Fax
-----Original Message-----
From: Peter Van Epp <vanepp at sfu.ca>
Date: Wed, 31 Jan 2007 09:59:09
To:argus-info at lists.andrew.cmu.edu
Subject: [ARGUS] clients.rc39 on Solaris 9 ...
Having a spare 5 minutes I tried a build of clients.rc39 on Solaris 9
(we also have 10 around somewhere):
-DARGUS_SYSLOG -c ./argus_util.c
./argus_util.c: In function `ArgusPrintTime':
./argus_util.c:10824: warning: assignment makes pointer from integer without a cast
./argus_util.c: In function `ArgusCheckTime':
./argus_util.c:13596: warning: assignment makes pointer from integer without a cast
./argus_util.c:13608: warning: assignment makes pointer from integer without a cast
./argus_util.c:13609: warning: assignment makes pointer from integer without a cast
./argus_util.c:13610: warning: assignment makes pointer from integer without a cast
./argus_util.c:13611: warning: assignment makes pointer from integer without a cast
(shouldn't be deadly and completes cleanly otherwise in common)
but then unhappiness ensues:
gcc -O3 -I. -I../include -I../common -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DLBL_ALIGN=1 -DHAVE_VFPRINTF=1 -DHAVE_STRCASECMP=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRDUP=1 -DHAVE_STRFTIME=1 -DHAVE_SETLINEBUF=1 -DHAVE_ALARM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1 -Du_int8_t=unsigned\ char -Du_int16_t=unsigned\ short -Du_int32_t=unsigned\ int -Du_int64_t=unsigned\ long\ long -DHAVE_INTTYPES_H=1 -D_FILE_OFFSET_BITS=64 -DARGUS_THREADS=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_STRERROR=1 -DARGUS_CURSES=1 -DHAVE_SOLARIS=1 -DSTDC_HEADERS=1 -c ./ra.c
gcc -O3 -o ../bin/ra ra.o ../lib/argus_parse.a ../lib/argus_common.a ../lib/argus_client.a -lm -lsocket -lnsl
Undefined first referenced
symbol in file
strcasestr ../lib/argus_client.a(argus_client.o)
ld: fatal: Symbol referencing errors. No output written to ../bin/ra
collect2: ld returned 1 exit status
make[1]: *** [../bin/ra] Error 1
make[1]: Leaving directory `/ucs1/vanepp/argus.rc39/argus-clients-3.0.0.rc.39/clients'
we don't look to have strcasestr
DC_HEADERS=1 -c ./ratop.c
./ratop.c: In function `RaRefreshDisplay':
./ratop.c:788: warning: assignment makes pointer from integer without a cast
gcc -O3 -o ../bin/ratop ratop.o ../lib/argus_parse.a ../lib/argus_common.a ../lib/argus_client.a -lm -lsocket -lnsl -lcurses
Undefined first referenced
symbol in file
strcasestr ../lib/argus_client.a(argus_client.o)
ld: fatal: Symbol referencing errors. No output written to ../bin/ratop
collect2: ld returned 1 exit status
make[1]: *** [../bin/ratop] Error 1
make[1]: Leaving directory `/ucs1/vanepp/argus.rc39/argus-clients-3.0.0.rc.39/ratop'
Peter Van Epp / Operations and Technical Support
Simon Fraser University, Burnaby, B.C. Canada
More information about the argus
mailing list