RedHat Linux 7.2 (kernel 2.4.18-5smp)
GNU Make version 3.79.1
perl v5.6.0 built for i386-linux
apache 2.0.50
mod_perl 1.99_14

Hi...

I realize that perl 5.6.0 is not supported for
mod_perl 1.99_14, but the documentation DOES indicate
that it will build with that version of perl, yet I am
receiving the following during the 'make' phase:

gcc -I/mod_perl-1.99_14/src/modules/perl
-I/mod_perl-1.99_14/xs -I/apache2/include
-I/apache2/include -fno-strict-aliasing
-I/usr/local/incl
ude -I/usr/lib/perl5/5.6.0/i386-linux/CORE -DMOD_PERL
-DMP_COMPAT_1X -DLINUX=2 -D_REENTRANT
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVI
D_SOURCE -D_GNU_SOURCE -O2 -march=i386 -mcpu=i686
-fPIC \
-c modperl_io.c && mv modperl_io.o modperl_io.lo
modperl_io.c: In function
`modperl_io_perlio_override_stdin':
modperl_io.c:117: `IoTYPE_CLOSED' undeclared (first
use in this function)
modperl_io.c:117: (Each undeclared identifier is
reported only once
modperl_io.c:117: for each function it appears in.)
modperl_io.c: In function
`modperl_io_perlio_override_stdout':
modperl_io.c:160: `IoTYPE_CLOSED' undeclared (first
use in this function)
make[1]: *** [modperl_io.lo] Error 1
make[1]: Leaving directory
`/mod_perl-1.99_14/src/modules/perl'
make: *** [modperl_lib] Error 2

I am planning on trying again with 5.8.3.
I see in the 5.8.3 build of perl that this define is
located in sv.h, but in 5.6.0's sv.h, the define isn't
there.

Has anyone else seen this error or am I missing
something. If not, there appears to be an opportunity
to update the documentation.

Thanks...Jeff Davison



                
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

-- 
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to