Problems building argus on non-i386 systems.

Carter Bullard carter at qosient.com
Sun Jun 3 09:53:14 EDT 2001


Hey Yotam,
   Yes argus compiles fine on Solaris.  Somehow its finding
a <netinet/ip.h> that has a non-BSD type of "struct ip" defined.
These are Debian machines?  What does the standard Debian
/usr/include/netinet/ip.h look like?

Carter

Carter Bullard
QoSient, LLC
300 E. 56th Street, Suite 18K
New York, New York  10022

carter at qosient.com
Phone +1 212 588-9133
Fax   +1 212 588-9134
http://qosient.com 


-----Original Message-----
From: owner-argus-info at lists.andrew.cmu.edu
[mailto:owner-argus-info at lists.andrew.cmu.edu] On Behalf Of Yotam Rubin
Sent: Sunday, June 03, 2001 8:12 AM
To: argus-info at lists.andrew.cmu.edu
Subject: Problems building argus on non-i386 systems.


Greetings,

        Has anyone successfully compiled argus on a non-i386 system? The
following problem is manifested on many architectures such as sparc and
arm I don't have access to a non-i386 system so I cannot reliably debug
the problem.

	Relevant error messages follow:
"gcc -O -I . -I../include  -I../include/linux-include -DHAVE_MALLOC_H=1
+-DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -DHAVE_NET_IF_ARP_H=1  -c 
+./ArgusModeler.c
./ArgusModeler.c: In function `ArgusDiscoverNetworkProtocol':
./ArgusModeler.c:218: structure has no member named `ip_v'
./ArgusModeler.c:218: structure has no member named `ip_hl'
./ArgusModeler.c: In function `ArgusCreateIPFlow':
./ArgusModeler.c:1504: structure has no member named `ip_hl'
./ArgusModeler.c:1532: structure has no member named `ip_hl'
make[2]: *** [ArgusModeler.o] Error 1"


        -- Yotam Rubin



More information about the argus mailing list