|
Posted by RoseAnn Sibilio on August 6, 2004, 1:25 pm
Please log in for more thread options
I have seen few posts with the same problem, however I did not see the
solution. I am attempting to install the IO module, because I need
the IO::File I only have the IO::Sockets installed by default.
I have downloaded the IO-1.20.tar.gz file, unzipped and extracted the
files. I am able to do a perl Makefile.PL without errors or warnings.
However when I attempt the make I get the following:
# make
cc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 --pipe
-DVERSION="1.20" -DXS_VERSION="1.20" -fPIC
"-I/usr/lib/perl5/5.8.0/i586-linux-thread-multi/CORE" -DI_POLL IO.c
In file included from
/usr/lib/perl5/5.8.0/i586-linux-thread-multi/CORE/perl.h:36,
from IO.xs:9:
/usr/lib/perl5/5.8.0/i586-linux-thread-multi/CORE/config.h:2820:1:
warning: "I_POLL" redefined
IO.c:1:1: warning: this is the location of the previous definition
IO.xs: In function `XS_IO__Seekable_getpos':
IO.xs:201: warning: passing arg 2 of `PerlIO_getpos' from incompatible
pointer type
IO.xs:208: `sv_undef' undeclared (first use in this function)
IO.xs:208: (Each undeclared identifier is reported only once
IO.xs:208: for each function it appears in.)
IO.xs: In function `XS_IO__Seekable_setpos':
IO.xs:219: warning: passing arg 2 of `PerlIO_setpos' from incompatible
pointer type
IO.xs: In function `XS_IO__File_new_tmpfile':
IO.xs:252: `sv_undef' undeclared (first use in this function)
make: *** [IO.o] Error 1
#
Thank you in advance
RoseAnn
|