- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- 11V2 upgrade
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-11-2007 01:40 AM
тАО04-11-2007 01:40 AM
Hello,
We are currently working on migrating our application from HP-UX 11i to 11V2. We were linking /usr/lib/libpthread.a to create our application executable in 11i. But the same file is missing in 11V2 version.
Could you please confirm whether the installation done could not be proper on our 11V2 server ( and so the libpthread.a is not there under /usr/lib/hpux32/libpthread.a ) ?
Or libpthread.a will not be present in 11V2?
Thanks in advance for your help.
Solved! Go to Solution.
- Tags:
- pthread
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-11-2007 11:36 PM - edited тАО10-07-2011 01:24 AM
- Tags:
- archive lib
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-12-2007 12:04 AM
тАО04-12-2007 12:04 AM
Re: 11V2 upgrade
/usr/ccs/bin/ld -t -y pthread_kill -y exc_pop_ctx -y _libc_reinit -aarchive -L/u01/app/oracle/product/10.2.0/db_1/lib32/ -r -o odbc_oracle.o odbc_oracle.r /u01/app/oracle/product/10.2.0/db_1/lib32/libclient10.a /u01/app/oracle/product/10.2.0/db_1/lib32/nautab.o /u01/app/oracle/product/10.2.0/db_1/lib32/naeet.o /u01/app/oracle/product/10.2.0/db_1/lib32/naect.o /u01/app/oracle/product/10.2.0/db_1/lib32/naedhs.o -lnbeq10 -lnhost10 -lnus10 -lnldap10 -lldapclnt10 -lnsslb10 -lnnis10 -lnoname10 -lntcp10 -lntcps10 -lnsslb10 -lntcp10 -lntns10 -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 -lnbeq10 -lnhost10 -lnus10 -lnldap10 -lldapclnt10 -lnsslb10 -lnnis10 -lnoname10 -lntcp10 -lntcps10 -lnsslb10 -lntcp10 -lntns10 -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lmm -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lnbeq10 -lnhost10-lnus10 -lnldap10 -lldapclnt10 -lnsslb10 -lnnis10 -lnoname10 -lntcp10 -lntcps10 -lnsslb10 -lntcp10 -lntns10 -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 -lnbeq10 -lnhost10 -lnus10 -lnldap10 -lldapclnt10 -lnsslb10 -lnnis10 -lnoname10 -lntcp10 -lntcps10 -lnsslb10 -lntcp10 -lntns10 -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -
lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lm -lcore10 /u01/app/oracle/product/10.2.0/db_1/lib32/libclntst10.a -a shared -B immediate
-lpthread
We are getting the following error:
ld: The shared library "/usr/lib/hpux32/libpthread.so" cannot be processed in a relocatable link
Fatal error.
Could you please let us know if we need to change the compile option ? It is happening only in HP-UX 11V2.
Thanks in advance for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-12-2007 12:39 AM
тАО04-12-2007 12:39 AM
Re: 11V2 upgrade
>We are getting the following error:
ld: The shared library "/usr/lib/hpux32/libpthread.so" cannot be processed in a relocatable link
Fatal error.
Either remove the "-r":
... -r -o odbc_oracle.o
Or remove the shared libs:
-a shared -B immediate -lpthread
If you only have archives, also remove this:
-aarchive
I thought the latest ld has that only as a warning. You should consider patching to PHSS_34860.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-15-2007 05:43 PM
тАО04-15-2007 05:43 PM
Re: 11V2 upgrade
We have tried removing the option '-r' but it did not work.
Could you please let us know any other option which will make the compilation successful?
Thanks in advance for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-15-2007 08:34 PM - edited тАО10-07-2011 01:25 AM
тАО04-15-2007 08:34 PM - edited тАО10-07-2011 01:25 AM
Re: 11.23 upgrade for libpthread
>We have tried removing the option '-r' but it did not work.
What do you mean by "not work"?
I provided two options. I assume you would immediately reject the remove -r option because the -o pointed to an object file: -o odbc_oracle.o
>Could you please let us know any other option which will make the compilation successful?
Your compilation IS successful. You are linking. And you need to know what you want to do. If you really need to do a -r link, remove the shlibs and those -a options.