有哪位兄弟知道怎么弄 到aix libpthread.a 静态库, 现在机器上有的只是部份静态. [code] bash-3.00# objdump -af /usr/lib/libpthread libpthread.a libpthreads.a libpthreads_compat.a bash-3.00# objdump -af /usr/lib/libpthread.a In archive /usr/lib/libpthread.a: shr.o: file format aixcoff-rs6000 r--r--r-- 2/2 318088 Dec 21 15:36 2007 shr.o architecture: rs6000:6000, flags 0x00000177:...
pcre-7.9 正常的configure之后,configure总结里面显示将不会编译静态库,即使我configure显式指定要静态库 make完成以后,发现libpcre.a,ar解包,里面是个so 欲将我的程序和pcre静态链接在一起,但是这个.a就不能静态链接了,因为它实际上是个so 即使指定了gcc -oa a.o libpcre.a,ldd显示a依赖libpcre.a 有兴趣的请帮我看一看
OS:aix Version 5 CC:xlC Version 6 一个日志库,源文件及头文件分别为log.cpp、log.h 编译为静态库的指令如下: [code]xlC -G -brtl -berok -bnoentry -bexpall -g -DIBM_aix -I../include -o ../lib/liblog.a log.cpp[/code] 可以顺利的生成文件../lib/liblog.a,查看该文件: [code]$ file ../lib/liblog.a ../lib/liblog.a: executable (RISC System/6000) or object module not stripped[/code] 创建一个test.cpp文件对该...
各位大侠
小弟在aix上遇到一个问题。
形象描述如下
a.c是主函数,其打开动态库libb.so ,并执行动态库中的bfunc
b.c是动态库的源代码,其中bfunc函数调用了外部的afunc函数
c.c是afunc的实现部分,其生成在另外一个静态库中。
现在bfunc无法找到afucn,不知如何才能解决
希望大侠在环境下编译,贴一段如何编译动态库的说明解决不了问题。。。
代码如下
a.c
[code]
#include