ebihpxd2 # uname -a
HP-UX ebihpxd2 B.11.23 U ia64 1887116479 unlimited-
user license
ebihpxd2 # gcc -v
Using built-in specs.
Target: ia64-hp-hpux11.23
Configured with: /scratch/joseph/pkgbuild/3.3.1/hpux-
11/gcc-4.0.0/configure --enable-languages=c,c++ --
enable-threads=posix --disable-nls --disable-libmudflap --
with-gnu-as --without-gnu-ld --with-as=/usr/local/bin/as --
with-ld=/usr/ccs/bin/ld --prefix=/usr/local
Thread model: posix
gcc version 4.0.0
ebihpxd2 # make
gcc -c -D_POSIX_C_SOURCE=199506L -
D_REENTRANT -D_HPUX_SOURCE -fPIC -fno-strict-
aliasing -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -DVERSION=\"0.39\" -
DXS_VERSION=\"0.39\" -fPIC "-
I/opt/perl/lib/5.8.0/IA64.ARCHREV_0-thread-
multi/CORE" ProcessTable.c
In file included from /opt/perl/lib/5.8.0/IA64.ARCHREV_0-
thread-multi/CORE/perl.h:681,
from ProcessTable.xs:9:
/usr/include/sys/socket.h:535: error: static declaration
of 'sendfile' follows non-static declaration
/usr/include/sys/socket.h:506: error: previous
declaration of 'sendfile' was here
/usr/include/sys/socket.h:536: error: static declaration
of 'sendpath' follows non-static declaration
/usr/include/sys/socket.h:508: error: previous
declaration of 'sendpath' was here
*** Error exit code 1
Stop.
I tried modifying my socket.h file - got it to not generate
an error - but then module returns no data. Has
anybody else tried this on Itanium ?
glkuch@aaamichigan.com