Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Libpthreads in 64 bit AIX (/usr/lib/libpthreads.a)

badri97566Mar 27 2010
All,

I am hoping to get some insight into some problems we are running into when our application is compiled in a 64 bit AIX box.. This is a legacy application that does not support multi threading and the mere presence of libpthreads is causing fits. We have this application working in production on 32 bit AIX and in house on both 32/64 bit linux..The problems appear to be limited to 64 bit AIX at this point..

LDD output of the libraries loaded and some other relevant information is pasted below.

I would like to get some pointers on the behavior on 64 AIX and possibly ways we can avoid this.

Is there an expectation that applications should support multi threading on 64 bit AIX, given that the library is loaded on 32 bit platform but seems to cause no harm.

thanks,
badri

$ ldd $ORACLE_HOME/lib/libclntsh.so --> 64 bit

/u01/app/oracle/product/10.2.0.1/lib/libclntsh.so needs:

/usr/lib/libpthreads.a(shr_xpg5_64.o)

/usr/lib/libc.a(shr_64.o)

/usr/lib/libdl.a(shr_64.o)

/usr/lib/libodm.a(shr_64.o)

/usr/lib/libperfstat.a(shr_64.o)

/unix

/usr/lib/libcrypt.a(shr_64.o)

/usr/lib/libcfg.a(shr_64.o)

/usr/lib/libcorcfg.a(shr_64.o)

/usr/lib/liblvm.a(shr_64.o)

/usr/lib/libsrc.a(shr_64.o)



[user@host]$ ldd $ORACLE_HOME/lib32/libclntsh.so

/u01/app/oracle/product/10.2.0/lib32/libclntsh.so needs:

/usr/lib/libpthreads.a(shr_xpg5.o)

/usr/lib/libc.a(shr.o)

/usr/lib/libdl.a(shr.o)

/usr/lib/libodm.a(shr.o)

/usr/lib/libperfstat.a(shr.o)

/usr/lib/libpthreads.a(shr_comm.o)

/unix

/usr/lib/libcrypt.a(shr.o)

/usr/lib/libcfg.a(shr.o)

/usr/lib/liblvm.a(shr.o)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 24 2010
Added on Mar 27 2010
0 comments
2,295 views