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

 

Reply via email to