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