this is solaris 10 x86 on a sun v20z...
# uname -a
SunOS neo 5.10 Generic_Patch i86pc i386 i86pc
# head -1 /etc/release
Solaris 10 3/05 s10_74L2a X86
# isainfo -kv
64-bit amd64 kernel modules
# gcc -v
Using built-in specs.
Target: i386-pc-solaris2.10
Configured with: ../configure --with-gnu-as
--with-as=/usr/local/bin/gas --without-gnu-ld
--with-ld=/usr/ccs/bin/ld --disable-nls
--enable-languages=c,c++
Thread model: posix
gcc version 4.1.0
# /usr/ccs/bin/make solaris
<snip>
gcc -I. -g -I../.. -D_BSD_SOURCE -DSOLARIS2=10 -DIPFILTER_LOG
-DIPFILTER_LOOKUP -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM
-c ../../ip_log.c -o i86/ip_log_u.o
../../ip_log.c:152: error: array type has incomplete element type
*** Error code 1
make: Fatal error: Command failed for target `i86/ip_log_u.o'
Current working directory
/neo/home1/jds/tools/ipf/ip_fil4.1.13/SunOS5/i386-5.10
*** Error code 1
make: Fatal error: Command failed for target `sunos5'
Current working directory /neo/home1/jds/tools/ipf/ip_fil4.1.13
*** Error code 1
make: Fatal error: Command failed for target `solaris'
complete make output:
http://losdos.dyndns.org:8080/ipf/ipf-makefile.out
notes:
same happens with gcc 4.0.3;
same happens with ip_fil4.1.11;
jim