argus-3.0.0.rc.4 now available

Peter Van Epp vanepp at sfu.ca
Thu Jun 8 18:49:05 EDT 2006


	It appears that Mac OS 10.3 is unhappy with -DHAVE_ETHER_HOSTTON=1
but I don't know why. My usual answer of check for __apple__ and skip it 
probably won't be right if it compiles on 10.4, I expect we need to do 
something (but it isn't clear what :-)) to configure so it doesn't define 
that on 10.3. With that done server compiles on 10.3 and appears to run (at
least it writes a file, I don't yet have clients to read it :-)).   

[test4:~/argus/argus-3.0.0.rc.4] vanepp% cd common
[test4:~/argus/argus-3.0.0.rc.4/common] vanepp% gcc -O3 -I. -I/usr/include  -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TCP_WRAPPER=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DSTDC_HEADERS=1  -DARGUS_SYSLOG=1 -c argus_util.c
argus_util.c: In function `argus_ether_hostton':
argus_util.c:1880: error: conflicting types for `ether_hostton'
/usr/include/net/ethernet.h:119: error: previous declaration of `ether_hostton'
argus_util.c:1880: warning: extern declaration of `ether_hostton' doesn't match global one
[test4:~/argus/argus-3.0.0.rc.4/common] vanepp% gcc -O3 -I. -I/usr/include -I./../include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -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_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_TCP_WRAPPER=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 -DSTDC_HEADERS=1 -DARGUS_SYSLOG=1 -c argus_util.c

	It is probably worthwhile to boot the NetBSD partition and see if that
compiles with the changes and then at least server looks to be done and then
I can start poking at the clients everywhere.

Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada



More information about the argus mailing list