Hi,

I am running Solaris 9, perl 5.6.1, apache 1.3.22.
I am trying to install mod_perl as a DSO


My steps are:

perl Makefile.PL
USE_APXS=1
WITH_APXS=/path/to/bin/apxs
EVERYTHING=1


ourput is:

Will configure via APXS (apxs=/usr/apache/bin/apxs)
PerlDispatchHandler.........enabled
PerlChildInitHandler........enabled
PerlChildExitHandler........enabled
PerlPostReadRequestHandler..enabled
PerlTransHandler............enabled
PerlHeaderParserHandler.....enabled
PerlAccessHandler...........enabled
PerlAuthenHandler...........enabled
PerlAuthzHandler............enabled
PerlTypeHandler.............enabled
PerlFixupHandler............enabled
PerlHandler.................enabled
PerlLogHandler..............enabled
PerlInitHandler.............enabled
PerlCleanupHandler..........enabled
PerlRestartHandler..........enabled
PerlStackedHandlers.........enabled
PerlMethodHandlers..........enabled
PerlDirectiveHandlers.......enabled
PerlTableApi................enabled
PerlLogApi..................enabled
PerlUriApi..................enabled
PerlUtilApi.................enabled
PerlFileApi.................enabled
PerlConnectionApi...........enabled
PerlServerApi...............enabled
PerlSections................enabled
PerlSSI.....................enabled
Will run tests as User: 'nobody' Group: 'other'
Configuring mod_perl for building via APXS
+ Creating a local mod_perl source tree
+ Setting up mod_perl build environment (Makefile)
+ id: mod_perl/1.29
+ id: Perl/v5.6.1 (solaris) [perl]
Now please type 'make' to build libperl.so
Checking CGI.pm VERSION..........ok
Checking for LWP::UserAgent......failed
Can't locate LWP/UserAgent.pm in @INC (@INC contains: ./lib /usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib /usr/perl5/site_perl/5.6.1/sun4-solaris-64int /usr/perl5/site_perl/5.6.1 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int /usr/perl5/vendor_perl/5.6.1 /usr/perl5/vendor_perl .) at Makefile.PL line 1157.


The libwww-perl library is needed to run the test suite.
Installation of this library is recommended, but not required.


Checking for HTML::HeadParser....failed
Can't locate HTML/HeadParser.pm in @INC (@INC contains: ./lib /usr/perl5/5.6.1/lib/sun4-solaris-64int /usr/perl5/5.6.1/lib /usr/perl5/site_perl/5.6.1/sun4-solaris-64int /usr/perl5/site_perl/5.6.1 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.6.1/sun4-solaris-64int /usr/perl5/vendor_perl/5.6.1 /usr/perl5/vendor_perl .) at Makefile.PL line 1175.


The HTML-Parser package is needed (by libwww-perl) to run the test suite.
Writing Makefile for Apache
Writing Makefile for Apache::Connection
Writing Makefile for Apache::Constants
Writing Makefile for Apache::File
Writing Makefile for Apache::Leak
Writing Makefile for Apache::Log
Writing Makefile for Apache::ModuleConfig
Writing Makefile for Apache::PerlRunXS
Writing Makefile for Apache::Server
Writing Makefile for Apache::Symbol
Writing Makefile for Apache::Table
Writing Makefile for Apache::URI
Writing Makefile for Apache::Util
Writing Makefile for mod_perl


Then

make

and I get:

(cd ./apaci && PERL5LIB=/export/home/kevenj/mod_perl-1.29/lib: make)
cc -KPIC -xO3 -xdepend -I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DMOD_PERL_VERSION=\"1.29\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.29\" -I/usr/apache/include -DMOD_PERL -DSOLARIS2=290 -DMOD_PERL -DEAPI -DUSE_EXPAT -I../lib/expat-lite -xO3 -xarch=v8 -xspace -W0,-Lt -Xa -xildoff -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c mod_perl.c && mv mod_perl.o mod_perl.lo
cc: unrecognized option `-KPIC'
cc: unrecognized option `-Xa'
cc: language ildoff not recognized
cc: mod_perl.c: linker input file unused because linking not done
mv: cannot access mod_perl.o
*** Error code 2
make: Fatal error: Command failed for target `mod_perl.lo'
Current working directory /export/home/kevenj/mod_perl-1.29/apaci
*** Error code 1
make: Fatal error: Command failed for target `apxs_libperl'


Don't have cc and am using gcc 3.3.2. I linked /usr/local/bin/cc to my gcc binary and i am still getting the above error.

Thanks for the help in advance!!





Keven E. Jones,

--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to