Re: Compilation problems with mod_perl

2002-11-28 Thread Stas Bekman
Stas Bekman wrote:

Benny Jensen wrote:


 
Hello,
 
I'm trying to compile mod_perl for apache2. But i got a error message 
that i dont know how to solve. The following message is what i get:
 
/LD_RUN_PATH= cc  -shared -L/usr/local/lib APR.o  -o 
../../../blib/arch/Apache2/auto/APR/APR.so   -lapr -laprutil
/usr/bin/ld: cannot find -lapr
collect2: ld returned 1 exit status
/
APR.so exist in following map:
 
//usr/local/lib/perl/5.8.0/Apache2/auto/APR/APR.so/
If anyone could help me to solve it


it's looking for libapr, not APR. You must have messed up the apache 
build step or missed it completely and don't have apache built yet. 
Review the installation steps at:
http://perl.apache.org/docs/2.0/user/install/install.html#Condiguring_and_Installing_Prerequisites 

That was actually a broken build after the apr project has changed the 
way it names the libraries. So please disregard my previous reply and 
get the latest cvs, it should work now.


__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com



Re: Compilation problems with mod_perl

2002-11-11 Thread Stas Bekman
Benny Jensen wrote:

 
Hello,
 
I'm trying to compile mod_perl for apache2. But i got a error message 
that i dont know how to solve. The following message is what i get:
 
/LD_RUN_PATH= cc  -shared -L/usr/local/lib APR.o  -o 
../../../blib/arch/Apache2/auto/APR/APR.so   -lapr -laprutil
/usr/bin/ld: cannot find -lapr
collect2: ld returned 1 exit status
/
APR.so exist in following map:
 
//usr/local/lib/perl/5.8.0/Apache2/auto/APR/APR.so/
If anyone could help me to solve it

it's looking for libapr, not APR. You must have messed up the apache 
build step or missed it completely and don't have apache built yet. 
Review the installation steps at:
http://perl.apache.org/docs/2.0/user/install/install.html#Condiguring_and_Installing_Prerequisites



__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:stas;stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com



Compilation problems with mod_perl

2002-10-18 Thread Benny Jensen





Hello,

I'm trying to compile mod_perl for apache2. But i 
got a error message that i dont know how to solve. The following message is what 
i get: 


LD_RUN_PATH="" cc -shared 
-L/usr/local/lib APR.o -o 
../../../blib/arch/Apache2/auto/APR/APR.so -lapr 
-laprutil/usr/bin/ld: cannot find -laprcollect2: ld returned 1 exit 
status
APR.so exist in following map:

/usr/local/lib/perl/5.8.0/Apache2/auto/APR/APR.so
If anyone could help me to solve 
it

//Benny Jensen



Re: compilation problems in mod_perl

2002-08-27 Thread Stas Bekman

Amir wrote:
 Hello,
 I am trying to compile mod_perl in my Redhat Linux 7.2.
 I run perl 5.8.0,
 
 when I do perl Makefile.PL MP_AP_PREFIX=/usr/local/apache2
 Its looks fine (I get no errors)
 but then when I try to do make
 I get the following:
 -
 cd src/modules/perl  make -f Makefile.modperl
 make[1]: Entering directory `/usr/src/mod_perl-1.99_04/src/modules/perl'
 gcc -I/usr/src/mod_perl-1.99_04/src/modules/perl
 -I/usr/src/mod_perl-1.99_04/xs -I/usr/local/apache2/include
 -fno-strict-aliasing -I/usr/local/include  -I/usr/include/gdbm
 -I/usr/local/lib/perl5/5.8.0/i586-linux/CORE -DMOD_PERL -O2 -fpic \
 -c mod_perl.c  mv mod_perl.o mod_perl.lo
 mod_perl.c: In function `modperl_register_hooks':
 mod_perl.c:511: warning: passing arg 3 of `ap_register_output_filter'
 makes pointer from integer without a cast
 mod_perl.c:511: too few arguments to function
 `ap_register_output_filter'
 mod_perl.c:515: warning: passing arg 3 of `ap_register_input_filter'
 makes pointer from integer without a cast
 mod_perl.c:515: too few arguments to function `ap_register_input_filter'
 mod_perl.c:519: warning: passing arg 3 of `ap_register_output_filter'
 makes pointer from integer without a cast
 mod_perl.c:519: too few arguments to function
 `ap_register_output_filter'
 mod_perl.c:523: warning: passing arg 3 of `ap_register_input_filter'
 makes pointer from integer without a cast
 mod_perl.c:523: too few arguments to function `ap_register_input_filter'
 make[1]: *** [mod_perl.lo] Error 1
 make[1]: Leaving directory `/usr/src/mod_perl-1.99_04/src/modules/perl'
 make: *** [modperl_lib] Error 2
 -

You are trying to use a beta version of mod_perl-2.0. Use mod_perl 1.27 
with Apache 1.3.x for now if you want something stable.

mod_perl 1.99_04 works with Apache 2.0.39 only.

mod_perl 1.99_05 works with Apache 2.0.40. This will solve the problem 
that you've reported.

When reporting problems remember to follow either
http://perl.apache.org/docs/1.0/guide/help.html#How_to_Report_Problems
or
http://perl.apache.org/docs/2.0/user/help/help.html#Reporting_Problems
both linked from the shortcuts menu on any page at perl.apache.org.

__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com




compilation problems in mod_perl

2002-08-26 Thread Amir

Hello,
I am trying to compile mod_perl in my Redhat Linux 7.2.
I run perl 5.8.0,

when I do perl Makefile.PL MP_AP_PREFIX=/usr/local/apache2
Its looks fine (I get no errors)
but then when I try to do make
I get the following:
-
cd src/modules/perl  make -f Makefile.modperl
make[1]: Entering directory `/usr/src/mod_perl-1.99_04/src/modules/perl'
gcc -I/usr/src/mod_perl-1.99_04/src/modules/perl
-I/usr/src/mod_perl-1.99_04/xs -I/usr/local/apache2/include
-fno-strict-aliasing -I/usr/local/include  -I/usr/include/gdbm
-I/usr/local/lib/perl5/5.8.0/i586-linux/CORE -DMOD_PERL -O2 -fpic \
-c mod_perl.c  mv mod_perl.o mod_perl.lo
mod_perl.c: In function `modperl_register_hooks':
mod_perl.c:511: warning: passing arg 3 of `ap_register_output_filter'
makes pointer from integer without a cast
mod_perl.c:511: too few arguments to function
`ap_register_output_filter'
mod_perl.c:515: warning: passing arg 3 of `ap_register_input_filter'
makes pointer from integer without a cast
mod_perl.c:515: too few arguments to function `ap_register_input_filter'
mod_perl.c:519: warning: passing arg 3 of `ap_register_output_filter'
makes pointer from integer without a cast
mod_perl.c:519: too few arguments to function
`ap_register_output_filter'
mod_perl.c:523: warning: passing arg 3 of `ap_register_input_filter'
makes pointer from integer without a cast
mod_perl.c:523: too few arguments to function `ap_register_input_filter'
make[1]: *** [mod_perl.lo] Error 1
make[1]: Leaving directory `/usr/src/mod_perl-1.99_04/src/modules/perl'
make: *** [modperl_lib] Error 2
-

I am a newbie to Linux and I got pretty much in lost here,
If someone could help I will appreciate it.

Thanks in advance,
And Best Regards ...
Amir.