Untarred a fresh apache 1.3.33 and mod_perl 1.29... Ran the configure example straight out of the docs (changed directory names to match my reality :-)):
perl Makefile.PL APACHE_SRC=../apache_1.3.33/src \ APACHE_PREFIX=/home/http DO_HTTPD=1 USE_APACI=1 EVERYTHING=1
Ran make, and ultimately got:
gcc -B/usr/ccs/bin/ -O -I/opt/perl/packages/5.004_04/sparc-sun-solaris2.6/lib/CORE -I/nfs/swtau/cp/local/include -DMOD_PERL_VERSION=\"1.29\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.29\" -I../.. -I/opt/perl/packages/5.004_04/sparc-sun-solaris2.6/lib/CORE -I../../os/unix -I../../include -DSOLARIS2=280 -DMOD_PERL -DUSE_PERL_SSI -I/nfs/swtau/cp/local/include -DNO_DL_NEEDED `../../apaci` -c perlio.c
gcc -B/usr/ccs/bin/ -O -I/opt/perl/packages/5.004_04/sparc-sun-solaris2.6/lib/CORE -I/nfs/swtau/cp/local/include -DMOD_PERL_VERSION=\"1.29\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.29\" -I../.. -I/opt/perl/packages/5.004_04/sparc-sun-solaris2.6/lib/CORE -I../../os/unix -I../../include -DSOLARIS2=280 -DMOD_PERL -DUSE_PERL_SSI -I/nfs/swtau/cp/local/include -DNO_DL_NEEDED `../../apaci` -c mod_perl_opmask.c
perl /opt/perl/packages/5.004_04/lib/ExtUtils/xsubpp -nolinenumbers -typemap /opt/perl/packages/5.004_04/lib/ExtUtils/typemap Apache.xs >Apache.c
Error: No INPUT definition for type 'STRLEN' found in Apache.xs, line 988
Error: No INPUT definition for type 'STRLEN' found in Apache.xs, line 1040
make[5]: *** [Apache.o] Error 1
make[4]: *** [all] Error 1
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/auto/tte/its/DEPLOY/apache_1.3.33/src'
make[2]: *** [build-std] Error 2
make[2]: Leaving directory `/auto/tte/its/DEPLOY/apache_1.3.33'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/auto/tte/its/DEPLOY/apache_1.3.33'
make: *** [apaci_httpd] Error 2
Exit 2
Google hasn't helped on this one.
Am I missing something obvious?
-- John Klassa / [EMAIL PROTECTED] Test Information Systems / Central Engineering Services Cisco Systems / RTP / NC / USA