免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2716 | 回复: 4
打印 上一主题 下一主题

mod_perl make 错误(求助,实在是没有办法了) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-29 19:59 |只看该作者 |倒序浏览
环境Linux host63 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:56:28 EST 2006 x86_64 x86_64 x86_64 GNU/Linux
Server version: Apache/2.2.8 (Unix)
Server built:   Jun 19 2008 18:05:34
This is perl, v5.8.5 built for x86_64-linux-thread-multi
安装mod_perl 2.0.4

运行
perl Makefile.PL MP_APXS=/usr/local/apache/bin/apxs MP_APR_CONFIG=/root/httpd-2.2.8/srclib/apr/apr-1-config
正常


make
出现的错误
Running Mkbootstrap for APR ()
chmod 644 APR.bs
rm -f ../../../blib/arch/auto/APR/APR.so
gcc  -shared APR.o modperl_error.o modperl_bucket.o modperl_common_util.o modperl_common_log.o  -o ../../../blib/arch/auto/APR/APR.so   -L/usr/local/apache/lib -laprutil-1 -lexpat -L/usr/local/apache/lib -lapr-1 -luuid -lrt -lcrypt -lpthread -ldl   
/usr/bin/ld: /usr/local/apache/lib/libaprutil-1.a(apr_buckets_alloc.o): relocation R_X86_64_32 against `apr_pool_cleanup_null' can not be used when making a shared object; recompile with -fPIC
/usr/local/apache/lib/libaprutil-1.a: could not read symbols: 错误的值
collect2: ld returned 1 exit status
make[3]: *** [../../../blib/arch/auto/APR/APR.so] 错误 1
make[3]: Leaving directory `/root/tangxin/mod_perl-2.0.4/xs/APR/APR'
make[2]: *** [subdirs] 错误 2
make[2]: Leaving directory `/root/tangxin/mod_perl-2.0.4/xs/APR'
make[1]: *** [subdirs] 错误 2
make[1]: Leaving directory `/root/tangxin/mod_perl-2.0.4/xs'
make: *** [subdirs] 错误 2

baidu google ,本论坛都找过,实在不知道是哪里错,麻烦,给点拔下啊.

[ 本帖最后由 tanxin8651 于 2008-6-29 20:16 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-06-29 20:16 |只看该作者
recompile with -fPIC

论坛徽章:
0
3 [报告]
发表于 2008-06-29 20:22 |只看该作者
谢谢楼上的,能不能具体点,说是重新编译recompile with -fPIC
但是不明白,要如何做呢,还望指教.

论坛徽章:
0
4 [报告]
发表于 2008-06-29 20:41 |只看该作者

回复 #3 tanxin8651 的帖子

编译apache的的时候
config的时候加入-fPIC

论坛徽章:
0
5 [报告]
发表于 2008-06-29 20:49 |只看该作者
看了下
应该是编译apr的config的时候添加

  1. --with-pic
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP