+ -
当前位置:首页 → 问答吧 → 我给BLFS6.3.RC2 安装Apache-2.2.8 apr,apu报错打的patch文件

我给BLFS6.3.RC2 安装Apache-2.2.8 apr,apu报错打的patch文件

时间:2008-07-24

来源:互联网

把文件格式.txt去掉。

至于怎么出错的,我也不详述了。
简要:我安装最新的APR,APU之后,在配置httpd时用:
./configure --enable-layout=FHS --enable-mods-shared=all

./configure --prefix=/usr/ --with-apr=/usr/ --with-apr-util=/usr/ --enable-layout=FHS --enable-mods-shared=all
然后configure没有问题。到make时出现问题:
..................
/httpd-2.2.8/modules/proxy/../generators -I/opt/LAMP/blfs-lamp-software/httpd-2.2.8/modules/ssl -I/opt/LAMP/blfs-lamp-software/httpd-2.2.8/modules/dav/main -prefer-non-pic -static -c exports.c && touch exports.lo
exports.c:743: 错误:‘ap_hack_apr_allocator_create’ 重定义
exports.c:728: 错误:‘ap_hack_apr_allocator_create’ 的上一个定义在此
exports.c:744: 错误:‘ap_hack_apr_allocator_destroy’ 重定义
exports.c:729: 错误:‘ap_hack_apr_allocator_destroy’ 的上一个定义在此
exports.c:745: 错误:‘ap_hack_apr_allocator_alloc’ 重定义
exports.c:730: 错误:‘ap_hack_apr_allocator_alloc’ 的上一个定义在此
exports.c:746: 错误:‘ap_hack_apr_allocator_free’ 重定义
exports.c:731: 错误:‘ap_hack_apr_allocator_free’ 的上一个定义在此
exports.c:747: 错误:‘ap_hack_apr_allocator_owner_set’ 重定义
exports.c:732: 错误:‘ap_hack_apr_allocator_owner_set’ 的上一个定义在此
exports.c:748: 错误:‘ap_hack_apr_allocator_owner_get’ 重定义
exports.c:733: 错误:‘ap_hack_apr_allocator_owner_get’ 的上一个定义在此
exports.c:749: 错误:‘ap_hack_apr_allocator_max_free_set’ 重定义
exports.c:734: 错误:‘ap_hack_apr_allocator_max_free_set’ 的上一个定义在此
exports.c:751: 错误:‘ap_hack_apr_allocator_mutex_set’ 重定义
exports.c:736: 错误:‘ap_hack_apr_allocator_mutex_set’ 的上一个定义在此
exports.c:752: 错误:‘ap_hack_apr_allocator_mutex_get’ 重定义
exports.c:737: 错误:‘ap_hack_apr_allocator_mutex_get’ 的上一个定义在此
exports.c:773: 错误:‘ap_hack_apr_atomic_init’ 重定义
exports.c:758: 错误:‘ap_hack_apr_atomic_init’ 的上一个定义在此
exports.c:774: 错误:‘ap_hack_apr_atomic_read32’ 重定义
。。。。。。。。。
exports.c:816: 错误:‘ap_hack_apr_brigade_pflatten’ 的上一个定义在此
exports.c:880: 错误:‘ap_hack_apr_brigade_split_line’ 重定义
exports.c:817: 错误:‘ap_hack_apr_brigade_split_line’ 的上一个定义在此
。。。。。。。。
exports.c:2032: 错误:‘ap_hack_apr_rmm_malloc’ 的上一个定义在此
exports.c:2048: 错误:‘ap_hack_apr_rmm_realloc’ 重定义
exports.c:2033: 错误:‘ap_hack_apr_rmm_realloc’ 的上一个定义在此
exports.c:2049: 错误:‘ap_hack_apr_rmm_calloc’ 重定义

。。。。。。。
.......................................
具体的错误我不多说了,有兴趣的可以自己解决的,
在HOO的指导下我自己写了一个patch文件,
很简单的,自己看patch哈。解决@
如果没有出错,就不用打哈

我先说下,我老笨了,大家别说我哈@
上传的附件
httpd-2.2.8-fix-exports-include-apr-apu.patch.txt (631 字节, 5 次查看)

作者: hongshun   发布时间: 2008-07-24

热门下载

更多