You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Fr�d�ric Schwien <fr...@igtech.fr> on 2000/04/14 03:55:18 UTC

apache_1.3.12 / mod_perl-1.22 ... install crash !

Hi, 

I'm using apache_1.3.12 / mod_perl-1.22 , on Suse 6.1 .
when I try to install modperl, when perl Makefile.PL, I get the result before.
After that, I can't make && make test && make install :
make test crashes at listening to the port 8529.


I think I did everything recommended in mod_perl guide . ??
with the same makepl_args_mod_perl , I succeed in building it this afternoon on
a Redhat 5.1 machine .

We only difference is that the Redhat one is running perl version 5.005_3 ,
whereas the other one is running 5.005_2 .


ANY IDEA  ???

Thanks for your help,

fred

##############################
#/usr/local/src/mod_perl-1.22 > perl Makefile.PL

Reading Makefile.PL args from ./makepl_args.mod_perl
Will configure via APACI
cp apaci/Makefile.libdir ../apache_1.3.12/src/modules/perl/Makefile.libdir
cp apaci/Makefile.tmpl ../apache_1.3.12/src/modules/perl/Makefile.tmpl
cp apaci/README ../apache_1.3.12/src/modules/perl/README
cp apaci/configure ../apache_1.3.12/src/modules/perl/configure
cp apaci/libperl.module ../apache_1.3.12/src/modules/perl/libperl.module
cp apaci/mod_perl.config.sh ../apache_1.3.12/src/modules/perl/mod_perl.config.sh
cp apaci/load_modules.pl.PL ../apache_1.3.12/src/modules/perl/load_modules.pl.PL
cp apaci/find_source.PL ../apache_1.3.12/src/modules/perl/find_source.PL
cp apaci/apxs_cflags.PL ../apache_1.3.12/src/modules/perl/apxs_cflags.PL
cp apaci/mod_perl.exp ../apache_1.3.12/src/modules/perl/mod_perl.exp
Will build Apache::* extensions dynamic
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: 'root'
(cd ../apache_1.3.12 && CC="cc" ./configure --activate-module=src/modules/perl/libperl.a --enable-module=so --enable-module=info --enable-module=status)
Configuring for Apache, Version 1.3.12
 + using installation path layout: Apache (config.layout)
 + activated perl module (modules/perl/libperl.a)
Creating Makefile
Creating Configuration.apaci in src
      + id: mod_perl/1.22
      + id: Perl/5.00502 (linux) [perl]
Creating Makefile in src
 + configured for Linux platform
 + setting C pre-processor to cc -E
 + checking for system header files
 + adding selected modules
    o perl_module uses ConfigStart/End
      + mod_perl build type: OBJ
      + setting up mod_perl build environment
      + adjusting Apache build environment
      + enabling Perl support for SSI (mod_include)
 + using -ldl for vendor DSO support
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/regex
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/perl
Checking CGI.pm VERSION..........ok
Checking for LWP::UserAgent......ok
Checking for HTML::HeadParser....ok
Checking if your kit is complete...
Looks good
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Connection
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Constants
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::File
Writing Makefile for Apache::Leak
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Log
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::ModuleConfig
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::PerlRunXS
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Server
Writing Makefile for Apache::Symbol
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Table
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::URI
apxs:Error: Sorry, no shared object support for Apache
apxs:Error: available under your platform. Make sure
apxs:Error: the Apache module mod_so is compiled into
apxs:Error: your server binary `/usr/sbin/httpd'.
Writing Makefile for Apache::Util
Writing Makefile for mod_perl


#################### 
here is my make makepl_args.mod_perl file : 
####################
#example makepl_args.mod_perl files
#copy this file to $ENV{HOME}/.makepl_args.mod_perl and edit to taste
 
#mod_perl's Makefile.PL will also look for this file in ./ ../ relative
#to the mod_perl-x.xx source tree
 
#EVERYTHING=1 will enable:
#ALL_HOOKS=1 PERL_SSI=1 PERL_SECTIONS=1
#PERL_STACKED_HANDLERS=1 PERL_METHOD_HANDLERS=1 PERL_TABLE_API=1
 
EVERYTHING=1
 
#build against the first apache_x.xx source tree found, without prompts
# DO_HTTPD=1
 
DO_HTTPD=1
 
#could tell Makfile.PL exactly where the source is
# APACHE_SRC=/tmp/apache_x.xx/src
 
APACHE_SRC=../apache_1.3.12/src
 
#this would configure in mod_proxy, mod_unique_id, mod_info and mod_status
# ADD_MODULE=proxy,usertrack,unique_id,info,status
 
 ADD_MODULE=info,status
 
#if you wish to use a Configuration file other than what's in the
#apache_x.xx/src directory
# CONFIG=Configuration.custom
 
#depending on your os and site_perl modules, see mod_perl's INSTALL
# PERL_STATIC_EXTS=...
 
#apache header files are installed by default, stop that if you wish
# APACHE_HEADER_INSTALL=0
 
#Apache and Apache::Constants modules will be built as shared libraries
# DYNAMIC=1
 
DYNAMIC=1
 
USE_APACI=1
 
APACI_ARGS=--enable-module=so
 
#turn on mod_perl tracing
# PERL_TRACE=1
 
#for perl.c's perl_destruct() which in run by mod_perl during child_exit
#comment from perl.c: /* 0=none, 1=full, 2=full with checks */
#default level is 0
# PERL_DESTRUCT_LEVEL=2
 
#-add `-g' to EXTRA_CFLAGS
#-turn on PERL_TRACE
#-set PERL_DESTRUCT_LEVEL=2
#-link against libperld if -e $Config{archlibexp}/CORE/libperld$Config{lib_ext}
# PERL_DEBUG=1
 
#########################################################################
#experimental features, use at own risk
#but please report success or failure if you try
 
#try to stop "Use of uninitialized value." with no line/filename info
# PERL_MARK_WHERE=1 





--