Using either gcc 2.95.2 or 3.3.2, trying to compile nessus-libraries 2.0.10 
on Solaris 8 fails with the following error:

cd libnessus && make
/bin/sh /local/src/nessus-2.0.10/nessus-libraries/libtool gcc -pipe -I../ 
-DHAVE_CONFIG_H-DNESSUS_ON_SSL  -I. -DHAVE_SSL -I/local/vol/openssl/include 
-I/local/vol/openssl/include/openssl 
-I/local/src/nessus-2.0.10/nessus-libraries/include 
-I/local/src/nessus-2.0.10/nessus-libraries/libpcap-nessus  -c pcap.c
rm -f .libs/pcap.lo
gcc -pipe -I../ -DHAVE_CONFIG_H -DNESSUS_ON_SSL -I. -DHAVE_SSL 
-I/local/vol/openssl/include -I/local/vol/openssl/include/openssl 
-I/local/src/nessus-2.0.10/nessus-libraries/include-I/local/src/nessus-2.0.10/nessus-libraries/libpcap-nessus
 -c pcap.c  -fPIC -DPIC -o .libs/pcap.lo
pcap.c: In function `getinterfaces':
pcap.c:319: error: invalid application of `sizeof' to an incomplete type
*** Error code 1
make: Fatal error: Command failed for target `pcap.o'
Current working directory /local/src/nessus-2.0.10/nessus-libraries/libnessus
*** Error code 1
make: Fatal error: Command failed for target `all'

The configure options were:

./configure --prefix=/local/vol/nessus-2.0.10 \
        --datadir=/local/project/nessus \
        --sysconfdir=/local/etc \
        --with-ssl=/local/vol/openssl

Adding "--enable-nessuspcap" doesn't change the error.

The mailing list archives don't seem to have anythign on this; am I
missing something obvious?

-n

------------------------------------------------------<[EMAIL PROTECTED]>
"You've got to hand it to postmodernism: no other literary movement in
history ever spread so much boredom in the name of playfulness."
                                                          (--B.R. Myers)
<http://blank.org/memory/>----------------------------------------------
_______________________________________________
Nessus mailing list
[EMAIL PROTECTED]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to