关于AIX libpthread.a 静态库
有哪位兄弟知道怎么弄
到AIX libpthread.a 静态库,
现在机器上有的只是部份静态.
- 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:
- HAS_RELOC, EXEC_P, HAS_LINENO, HAS_SYMS, HAS_LOCALS, DYNAMIC, D_PAGED
- start address 0x00000000ffffffff
- shr_comm.o: file format aixcoff-rs6000
- r--r--r-- 2/2 24950 Dec 21 15:36 2007 shr_comm.o
- architecture: rs6000:6000, flags 0x00000177:
- HAS_RELOC, EXEC_P, HAS_LINENO, HAS_SYMS, HAS_LOCALS, DYNAMIC, D_PAGED
- start address 0x00000000ffffffff
- shr_xpg5.o: file format aixcoff-rs6000
- r--r--r-- 2/2 352414 Dec 21 15:36 2007 shr_xpg5.o
- architecture: rs6000:6000, flags 0x00000177:
- HAS_RELOC, EXEC_P, HAS_LINENO, HAS_SYMS, HAS_LOCALS, DYNAMIC, D_PAGED
- start address 0x00000000ffffffff
- shr_xpg5_64.o: file format aix5coff64-rs6000
- r--r--r-- 2/2 370144 Dec 21 15:36 2007 shr_xpg5_64.o
- architecture: powerpc:620, flags 0x00000177:
- HAS_RELOC, EXEC_P, HAS_LINENO, HAS_SYMS, HAS_LOCALS, DYNAMIC, D_PAGED
- start address 0xffffffffffffffff
- init.o: file format aixcoff-rs6000
- r--r--r-- 2/2 1462 Dec 21 15:36 2007 init.o
- architecture: powerpc:common, flags 0x00000035:
- HAS_RELOC, HAS_LINENO, HAS_SYMS, HAS_LOCALS
- start address 0x0000000000000000
- init_64.o: file format aix5coff64-rs6000
- r--r--r-- 2/2 1643 Dec 21 15:36 2007 init_64.o
- architecture: powerpc:620, flags 0x00000035:
- HAS_RELOC, HAS_LINENO, HAS_SYMS, HAS_LOCALS
- start address 0x0000000000000000
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
嗯,楼上的兄弟说的不错.
glibc还真不可以在AIX 上弄.
bash-3.00# ../glibc-2.7/configure
checking build system type... powerpc-ibm-aix5.3.0.0
checking host system type... powerpc-ibm-aix5.3.0.0
configure: running configure fragment for add-on nptl
*** The GNU C library is currently not available for this platform.
*** So far nobody cared to port it and if there is no volunteer it
*** might never happen. So, if you have interest to see glibc on
*** this platform visit
*** http://www.gnu.org/software/libc/porting.html
*** and join the group of porters
Linux 一般静态和动态的库都有,
AIX 确实有点让人搞不懂
很多看起来都是静态库的形式 就好像楼主说的这个libpthread.a
实质上是动态的
glibc 里面有, 但是好像不支持 aix(没有牛牛做 )
由于客户的AIX机器上没有相关的动态库或者版本不对,导致软件装不上.
现在解决的办法就是我们自己找到 libpthread.a 的库给一起编译到软件里
但是现在网上苦苦找寻都找不着. 比如源代码好像都没有.
各位兄弟帮忙看看,或者说有类似经验的希望能指点指点.