Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ModPerl: ModPerl

Problem when compiling libapreq2-2.13 on Centos

 

 

ModPerl modperl RSS feed   Index | Next | Previous | View Threaded


pierre.quetelart at advens

Nov 4, 2011, 1:50 AM

Post #1 of 2 (389 views)
Permalink
Problem when compiling libapreq2-2.13 on Centos

Hello,



I have hard time when compiling libapreq2-2.13 on Centos 6



Everything goes fine until I have this message :



gcc -shared .libs/handle.o .libs/filter.o -Wl,--rpath -Wl,/root/rpmbuild/BUILD/program-common-3.1/libapreq2-2.13/library/.libs -Wl,--rpath -Wl,/root/rpmbuild/BUILDROOT/program -common-3.1-1.i386/opt/program/httpd/lib -Wl,--rpath -Wl,/root/rpmbuild/BUILDROOT/ rogram -common-3.1-1.i386/opt/ program /httpd/lib /root/rpmbuild/BUILD/program -common-3.1/libapreq2-2.13/library/.libs/libapreq2.so -lrt -lcrypt -lpthread -lexpat /root/rpmbuild/BUILDROOT/ program -common-3.1-1.i386/opt/ program /httpd/lib/libapr-1.so /root/rpmbuild/BUILDROOT/program -common-3.1-1.i386/opt/ program/httpd/lib/libaprutil-1.so -Wl,-soname -Wl,mod_apreq2.so -o .libs/mod_apreq2.so
/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
make[2]: *** [mod_apreq2.la <http://mod_apreq2.la> ] Error 1
make[2]: Leaving directory `/root/rpmbuild/BUILD/program-common-3.1/libapreq2-2.13/module/apache2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpmbuild/BUILD/program-common-3.1/libapreq2-2.13/module'
make: *** [all-recursive] Error 1
+ exit -1
erreur: Mauvais status de sortie pour /var/tmp/rpm-tmp.RlYaIF (%build)


Erreur de construction de RPM:
Mauvais status de sortie pour /var/tmp/rpm-tmp.RlYaIF (%build)





My compilation options were :



perl -I ../ExtUtils-MakeMaker-6.42/lib Makefile.PL -with-apache2-apxs=$RPM_BUILD_ROOT/opt/program/httpd/bin/apxs



I know $RPM_BUILD_ROOT/opt/program/httpd/bin/apxs works fine because I've already used it when compiling another program.



Could you help me solving this problem ?



Thank you



Cordialement,



Pierre Quételart

Pôle R&D | Mob : +33 6 46 18 21 94

Advens | www.advens.fr <http://www.advens.fr/>
5, rue du Helder, 75009 Paris | T +33 1 53 24 00 70 | F +33 1 53 24 53 39

47, rue du Faubourg de Roubaix, 59000 Lille | T +33 3 20 68 41 81 | F +33 3 20 70 54 28


davehodg at gmail

Nov 5, 2011, 8:43 AM

Post #2 of 2 (363 views)
Permalink
Re: Problem when compiling libapreq2-2.13 on Centos [In reply to]

On 4 Nov 2011, at 08:50, Pierre QUETELART wrote:

>
> /usr/bin/ld: cannot find -lexpat


Install it.

yum install libexpat

ModPerl modperl RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.