今天一个同事问道一个apache module在AIX平台下编译链接的问题。虽然自己2年前就开始搞apache dso,但是对在AIX下还真是头一次。看了1个多小时,没有结果,希望有经验的朋友指点一下。
没有采用apxs
gcc -g -shared -o libmod_xxxx.so.2.2.0 XXX.o XXXXX.o mod_xxx.o -rdynamic -lm -lpthread -lstdc++ -L/db2file/apache/lib/ -lapr-0 -laprutil-0 -lexpat
gcc: unrecognized option `-rdynamic'
ld: 0711-224 WARNING: Duplicate symbol: _GLOBAL__F_ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: ._GLOBAL__I_ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: ._GLOBAL__D_ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: _GLOBAL__I_ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: _GLOBAL__D_ras_arg_t
ld: 0711-224 WARNING: Duplicate symbol: thread_creds_t
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
ld: 0711-317 ERROR: Undefined symbol: .ap_rputs
ld: 0711-317 ERROR: Undefined symbol: .ap_hook_child_init
ld: 0711-317 ERROR: Undefined symbol: .ap_hook_handler
collect2: ld returned 8 exit status
make: *** [libmod_bus.so.2.2.0] Error 1
btw:
程序没问题,AS4,CentOS 4 ,Windows下都没有问题。AIX Version 5.3
分享到:
相关推荐
需要注意的是,这些步骤都是基于作者的实际操作经验而整理出来的,因此对于在AIX环境中遇到的各种问题都具有一定的参考价值。同时,这也体现了在AIX这样的非主流UNIX系统上部署开源软件时可能面临的挑战。
本文主要整理了一系列关于AIX系统的常见问题及其解决方法,涵盖了系统管理、故障排查、性能优化等多个方面。 1. **Firmware升级**:使用`feprom_update`命令进行Firmware更新是确保系统硬件兼容性和稳定性的重要...
在AIX操作系统上配置Jboss集群的过程中,Apache服务器扮演了重要的角色,用于负载均衡和管理应用服务器。以下是根据标题和描述中的内容详细说明的步骤: 首先,为了在AIX上安装Jboss集群所需的Apache组件,我们需要...
此资源为AIX7.2版本 cd1和cd2,已经上传度盘 aix_7200-04-02-2027_1of2_072020.iso aix_7200-04-02-2027_2of2_072020.iso 通过qemu-system-ppc程序能在X86平台安装运行 此资源为AIX7.1版本 cd1和cd2 AIX_7.1_Base_...
它的最新版本为Apache 2.4.43,这个版本的发布旨在解决之前版本中的一些已知问题,提高性能,增强安全性,并引入了一些新的功能和改进。在这个版本中,用户可能会关注以下几个关键点: 1. 安全性更新:Apache 2.4....
AIX64位操作系统服务器,Java6_64.sdk.tar,weblogic10介质,apache-http服务器 承载实例 服务器状态90 apache:133.0.175.90:8080 AIX5.3操作系统,jdk1.6,rpm环境 Adm ...
AIX操作系统 常见问题整理 和相关的解决办法
由于AIX系统的特殊性,这一过程相较于其他操作系统(如Linux或Windows)更为复杂且需要解决一系列特有的问题。以下步骤适用于AIX 5.3环境。 #### 二、所需软件及文件 在进行安装之前,需要准备好以下文件: - `...
IBM AIX 时间同步问题 时间同步是计算机网络中的一个重要问题,特别是在大型服务器集群中,统一的时间设置对于系统的稳定性和安全性至关重要。IBM AIX 系统提供了两种方法来实现时间同步:xntpd 守护进程和 timed ...
4. **Tivoli Monitoring**:IBM的全面监控解决方案,可实时监控AIX环境并进行问题预测和解决。 四、AIX 2009的开发和部署 AIX 2009支持多种开发工具,如Rational Software Architect、VisualAge for Java等,方便...
aix 5上面的odm库恢复文档,有相关问题的可以参考一下。
### AIX下常见的问题整理与解析 #### 一、AIX常见问题概览 AIX是IBM开发的一款基于UNIX的操作系统,广泛应用于大型机、工作站等高性能计算环境中。由于其复杂性和专业性,用户在使用过程中会遇到各种各样的问题。...
AIX常见问题整理!!!!
3. **软件开发与调试**:对于AIX平台上的应用程序开发者,模拟器提供了一个安全的环境来编译、测试和调试代码,避免了在生产环境中可能出现的问题。 4. **系统培训**:教育机构或个人学习者可以利用模拟器进行AIX...
在AIX环境中,还需要关注与权限、文件系统类型、以及可能的依赖性问题相关的细节。可能需要调整服务器的防火墙设置以允许SVN端口(通常是80或443)的入站连接,并确保所有相关用户都有正确的权限来读写仓库。 总之...
在AIX系统中,性能问题的诊断和调优是一项关键任务,确保系统高效稳定运行。本文将详细讨论CPU、内存和磁盘I/O这三个主要性能指标的检查与优化方法。 首先,针对CPU性能问题,我们有三个核心工具:topas、tprof和...
AIX_7.1_Base_Operating_System_TL_7100-00-01_DVD_1_of_2_102010.iso AIX_7.1_Base_Operating_System_TL_7100-00-01_DVD_2_of_2_102010.iso AIX_Enterprise_Edition_V7.1_Expansion_Pack_092010.tar.gz AIX_Express...
它在各种操作系统上广泛使用,包括Linux和Unix-like系统,如AIX。本篇文章将详细介绍在AIX环境下如何安装和使用`rsync`,以及它在跨平台数据同步中的重要性。 `rsync`是一款高效的数据同步软件,它能实现本地或远程...
在AIX的日常管理和维护过程中,遇到错误代码是常见的情况,这些错误代码通常提供了系统出现问题的具体信息,帮助管理员定位和解决问题。本篇文章将详细解读"AIX错误代码对照表",并探讨如何理解和利用这些代码来优化...