<TITLE>Re: [Snort-devel] Bug report on make failing on AIX 4.3.3</TITLE>
<FONT FACE="Verdana">Hmm, I’d suggest updating the compiler if possible, it’s bombing out reading one of its own header files....<BR>
On 1/29/02 1:54 PM, "Michael Goodman" <mgoodman@...1113...> wrote:<BR>
</FONT><BLOCKQUOTE><FONT FACE="Verdana">Updated debug after installing libpcap 0.7.1 and snort-stable<BR>
<FONT SIZE="2">System Architecture PowerPC Model 604<BR>
Operating System and version AIX 4.3.3<BR>
GCC Version 2.9-aix43-010414 ( from AIX toolbox for Linux )<BR>
</FONT> <BR>
<FONT SIZE="2">/configure --with-libpcap-libraries=/usr/linux/lib  --with-libpcap-includes=/usr/linux/include  <BR>
</FONT> <BR>
<FONT SIZE="2">make fails<BR>
</FONT> <BR>
<FONT SIZE="2">Here's the output form the make.<BR>
</FONT> <BR>
<FONT SIZE="2">make  all-recursive<BR>
make[1]: Entering directory `/usr/local/snort-stable'<BR>
Making all in win32<BR>
make[2]: Entering directory `/usr/local/snort-stable/win32'<BR>
Making all in WIN32-Code<BR>
make[3]: Entering directory `/usr/local/snort-stable/win32/WIN32-Code'<BR>
make[3]: Nothing to be done for `all'.<BR>
make[3]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Code'<BR>
Making all in WIN32-Includes<BR>
make[3]: Entering directory `/usr/local/snort-stable/win32/WIN32-Includes'<BR>
Making all in libnet<BR>
make[4]: Entering directory `/usr/local/snort-stable/win32/WIN32-Includes/libnet'<BR>
make[4]: Nothing to be done for `all'.<BR>
make[4]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Includes/libnet'<BR>
Making all in mysql<BR>
make[4]: Entering directory `/usr/local/snort-stable/win32/WIN32-Includes/mysql'<BR>
make[4]: Nothing to be done for `all'.<BR>
make[4]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Includes/mysql'<BR>
Making all in rpc<BR>
make[4]: Entering directory `/usr/local/snort-stable/win32/WIN32-Includes/rpc'<BR>
make[4]: Nothing to be done for `all'.<BR>
make[4]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Includes/rpc'<BR>
make[4]: Entering directory `/usr/local/snort-stable/win32/WIN32-Includes'<BR>
make[4]: Nothing to be done for `all-am'.<BR>
make[4]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Includes'<BR>
make[3]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Includes'<BR>
Making all in WIN32-Libraries<BR>
make[3]: Entering directory `/usr/local/snort-stable/win32/WIN32-Libraries'<BR>
make[3]: Nothing to be done for `all'.<BR>
make[3]: Leaving directory `/usr/local/snort-stable/win32/WIN32-Libraries'<BR>
make[3]: Entering directory `/usr/local/snort-stable/win32'<BR>
make[3]: Nothing to be done for `all-am'.<BR>
make[3]: Leaving directory `/usr/local/snort-stable/win32'<BR>
make[2]: Leaving directory `/usr/local/snort-stable/win32'<BR>
make[2]: Entering directory `/usr/local/snort-stable'<BR>
gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include  -g -O2 -Wall -c snort.c<BR>
make[2]: Leaving directory `/usr/local/snort-stable'<BR>
make[1]: Leaving directory `/usr/local/snort-stable'<BR>
om snort.c:45:<BR>
/usr/include/sys/machine.h:262: warning: `\' followed by white space at end of line<BR>
/usr/include/sys/machine.h:268: warning: `\' followed by white space at end of line<BR>
/usr/include/sys/machine.h:269: warning: `\' followed by white space at end of line<BR>
In file included from snort.h:193,<BR>
                 from snort.c:45:<BR>
log.h:31: warning: `LOG_AUTHPRIV' redefined<BR>
/usr/include/sys/syslog.h:141: warning: this is the location of the previous definition<BR>
snort.c: In function `GetIfrMTU':<BR>
snort.c:2042: storage size of `ifr' isn't known<BR>
snort.c:2077: sizeof applied to an incomplete type<BR>
snort.c:2042: warning: unused variable `ifr'<BR>
make[2]: *** [snort.o] Error 1<BR>
make[1]: *** [all-recursive] Error 1<BR>
make: *** [all-recursive-am] Error 2<BR>
-- <BR>
Martin Roesch - Founder/CEO Sourcefire Inc. - (410) 552-6999<BR>
Sourcefire: Professional Snort Sensor and Management Console appliances<BR>
roesch@...402... - http://www.sourcefire.com<BR>
Snort: Open Source Network IDS - http://www.snort.org<BR>