irf@kuling.UUCP (Bo Thide') (04/09/91)
I have a Starbase Display List (SBDL) application which compiles, links and runs just fine in HP-UX 7.0 on my 9000/370. However, the same code (actually the identical directory NFS mounted from the 370 to the 425) doesn't link on my 9000/425t in HP-UX 7.05. Here's the error message I get: ld: Undefined external - __hpp_fill_area_3_with_data ld: output file still contains undefined symbols On the 425 (HP-UX 7.05) I have the following Starbase ans SBDL libs: -r--r--r-- 1 bin bin 899852 Dec 31 08:00 /usr/lib/libsb1.a -r--r--r-- 1 bin bin 92094 Dec 31 08:00 /usr/lib/libsb2.a -r--r--r-- 1 bin bin 297920 May 30 1990 /usr/lib/libsbdl.a -r--r--r-- 1 bin bin 2870 May 30 1990 /usr/lib/libsbdlrefs.a with the following "what" strings respectively: /usr/lib/libsb1.a: 364.1.2.1 07/14/90 libsb1.a /usr/lib/libsb2.a: 364.1.2.1 07/14/90 libsb2.a GRM Library HP-UX 8.0 A.01 Protocol 100 $Revision: 8.7 $ /usr/lib/libsbdl.a: 350.1.8.1 05/22/90 libsbdl.a /usr/lib/libsbdlrefs.a: 350.1.8.1 05/22/90 libsbdlrefs.a Are my 7.05 Starbase and SBDL libraries incompatible? If so, where can I get the correct ones (we have full support contract). Starngely enough the "HP-UX 7.05 Release Notes" say that "The Starbase Display List library has increased from 340 kilobytes (in HP-UX 7.0) to 500 kilobytes in 7.03 and 7.05." Thanks for any help. Bo --- ^ Bo Thide'-------------------------------------------------------------- |I| Swedish Institute of Space Physics, S-755 91 Uppsala, Sweden |R| Phone: (+46) 18-303671. Telex: 76036 (IRFUPP S). Fax: (+46) 18-403100 /|F|\ INTERNET: bt@irfu.se UUCP: ...!mcvax!sunic!irfu!bt ~~U~~ -----------------------------------------------------------------sm5dfw
benji@hpfcdq.HP.COM (Jeff Benjamin) (04/11/91)
irf@kuling.UUCP (Bo Thide') writes: > I have a Starbase Display List (SBDL) application which compiles, links > and runs just fine in HP-UX 7.0 on my 9000/370. However, the same code > (actually the identical directory NFS mounted from the 370 to the 425) > doesn't link on my 9000/425t in HP-UX 7.05. Here's the error message I > get: > > ld: Undefined external - > __hpp_fill_area_3_with_data > ld: output file still contains undefined symbols > > with the following "what" strings respectively: > > /usr/lib/libsb1.a: > 364.1.2.1 07/14/90 libsb1.a > /usr/lib/libsb2.a: > 364.1.2.1 07/14/90 libsb2.a > /usr/lib/libsbdl.a: > 350.1.8.1 05/22/90 libsbdl.a > > Are my 7.05 Starbase and SBDL libraries incompatible? The answer is yes. Note that the libsb1.a and libsb2.a revisions are different than the libsbdl.a revision. They should always be the same. You must not have ordered the optional Starbase Display List product for your 400. > If so, where > can I get the correct ones (we have full support contract). Contact your sales representative and ask for the Starbase Display List product for HP-UX 7.05, part numbers 98674L (license-to-use) and 98674B (media and documentation). > Starngely enough > the "HP-UX 7.05 Release Notes" say that "The Starbase Display List library has > increased from 340 kilobytes (in HP-UX 7.0) to 500 kilobytes in 7.03 and > 7.05." This is misleading; the 500K is actually for the entire build environment fileset (SBDL_BLD). This includes libsbdl.a, libsbdlrefs.a, libdddl.a, SBDL header files, and other miscellaneous stuff. ----- Jeff Benjamin {ucbvax,hplabs}!hpfcla!benji Graphics Technology Division benji@fc.hp.com Hewlett Packard Co. Fort Collins, Colorado The above is not an official statement of the Hewlett Packard company