Article View: gnu.gcc.help
Article #539gcc 2.2.2 and shared libs on HP-UX 8.07
From: Howard Wang
Date: Fri, 02 Oct 1992 19:09
Date: Fri, 02 Oct 1992 19:09
36 lines
1481 bytes
1481 bytes
Does anyone know how to get the GNU ld to use the shared libraries under HP-UX 2.2.2. Now it doesn't seem to recognize the libXX.sl libraries and instead uses and links in the libXX.a versions. Unfortunately the -lsb (starbase) library only exists in shared form on our system as one might guess from the following: >ld: Can't find library for -lsb >collect: /bin/ld returned 1 exit status And if one can't use gld to use shared libraries, how does one the the native HP ld to link the .o files produced by gcc? I resolved the unresolved code __main problem by linking in the -lgcc (libgcc.a) library, ( >/bin/ld: Unsatisfied symbols: > __main (code) ) but when I try to run the executable, I get >/lib/dld.sl: Unresolved symbol: main (code) from /lib/libc.sl some diagnostics: >nm rovshell | grep main >main | 19024|extern|code |$CODE$ >__main | 195016|extern|code |$CODE$ Any help would be appreciated, Thanks Howard waho@orca.mbari.org
Technical Details
Message-ID:
<1992Oct2.190939.668@leland.Stanford.EDU>Path:
arc1-ca.pugleaf.net!sparky!uunet!morrow.stanford.edu!leland.Stanford.EDU!leland.Stanford.EDU!lazarusShow Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!morrow.stanford.edu!leland.Stanford.EDU!leland.Stanford.EDU!lazarus From: lazarus@leland.Stanford.EDU (Howard Wang) Subject: gcc 2.2.2 and shared libs on HP-UX 8.07 Message-ID: <1992Oct2.190939.668@leland.Stanford.EDU> Keywords: gcc, HP-UX, shared libs Sender: news@leland.Stanford.EDU (Mr News) Organization: DSG, Stanford University, CA 94305, USA Date: Fri, 2 Oct 92 19:09:39 GMT Lines: 36