I can succesfully make Apache and perl with the following versions ;
 
apache_1.2.6
perl5.004_05
 
when trying to make mod_perl-1.21
 
I get the following errors ;
 
....
....
cc -I. -I../.. -I../../regex -I../../../ -I../../regex -O2 -DLINUX=2 -DSERVER_SU
BVERSION=\"mod_perl/1.21\"   -DMOD_PERL  `/usr/bin/perl -MExtUtils::Embed -e cco
pts` -DNO_PERL_DISPATCH -DNO_PERL_CHILD_INIT -DNO_PERL_CHILD_EXIT -DNO_PERL_POST
_READ_REQUEST -DNO_PERL_TRANS -DNO_PERL_HEADER_PARSER -DNO_PERL_ACCESS -DNO_PERL
_AUTHEN -DNO_PERL_AUTHZ -DNO_PERL_TYPE  -DNO_PERL_FIXUP  -DNO_PERL_LOG  -DNO_PER
L_INIT -DNO_PERL_CLEANUP -DNO_PERL_RESTART -DNO_PERL_STACKED_HANDLERS -DNO_PERL_
SECTIONS -DNO_PERL_METHOD_HANDLERS -DNO_PERL_SSI -DNO_PERL_DIRECTIVE_HANDLERS  -
DMOD_PERL_VERSION=\"1.21\"       -c Apache.c -o Apache.o
Apache.xs: In function `XS_Apache_read_client_block':
Apache.xs:874: `APLOG_MARK' undeclared (first use this function)
Apache.xs:874: (Each undeclared identifier is reported only once
Apache.xs:874: for each function it appears in.)
Apache.xs:874: `APLOG_ERR' undeclared (first use this function)
Apache.xs:874: `APLOG_NOERRNO' undeclared (first use this function)
make[3]: *** [Apache.o] Error 1
make[3]: Leaving directory `/opt/apache_1.2.6/src/modules/perl'
make[2]: *** [perl] Error 2
make[2]: Leaving directory `/opt/apache_1.2.6/src/modules'
make[1]: *** [modules/last-built] Error 2
make[1]: Leaving directory `/opt/apache_1.2.6/src'
make: *** [apache_httpd] Error 2
 
Can anybody tell me what I am doing wrong ?
 
John Whitehead.

Reply via email to