🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.lib.bug
Article #425

libg++ 2.3 and gcc 2.3.3 on HP9k700; unsatisfied symbols??

#425
From: Bart Muyzer
Date: Thu, 07 Jan 1993 11:06
46 lines
2379 bytes
Hello,

As a followup to the patches for libg++ 2.2 on HP9000/700 systems, I'm
currently putting together a set of patches that makes a working libg++ 2.3 
with gcc 2.3.3 on  that kind of systems. I've managed to build the library and
to run nearly all the checks.

There's one problem I have been unable to  solve so far.
In the directory libg++/etc/fib, I get the following while running "make
check":

 gcc -O  -I./../../iostream -I./../../src -I./../.. -o fib fib.o ../../libg++.a
 ld: Unsatisfied symbols:
    __ls__FR7ostreamd (code)
    __ls__FR7ostreami (code)
    __ls__FR7ostreamPCc (code)
 collect: /bin/ld returned 1 exit status

Adding a little more verbosity uncovers:

 Reading specs from /usr/local/lib/gcc-lib/hp700-hpux/2.3.3/specs
 gcc version 2.3.3
 /usr/local/lib/gcc-lib/hp700-hpux/2.3.3/ld -u main -a archive -o fib /lib/crt0.o fib.o ../../libg++.a /usr/local/lib/gcc-lib/hp700-hpux/2.3.3/libgcc.a -lc /usr/local/lib/gcc-lib/hp700-hpux/2.3.3/libgcc.a
 ld: Unsatisfied symbols:
    __ls__FR7ostreamd (code)
    __ls__FR7ostreami (code)
    __ls__FR7ostreamPCc (code)
 collect: /bin/ld returned 1 exit status

It turns out that the "Unsatisfied symbols" aren't even in the just build
libg++.a!!????

When I link with version 2.2 of libg++, all works well. In libg++ 2.2, the
"Unsatisfied symbols" seem to come from the file 'iostream.o'.

Could anybody please help me ASAP? I want to post the patches the minute I
have things work to share them with other net-ters...

Thans very much in advance,
							>] Bartm [<

-- 
Bart Muyzer, Systems and Network Administrator, [NIC-Whois handle: BJM9]
     3D Computer Vision, Room E02.222, University Hospital Utrecht,
     Heidelberglaan 100, 3584 CX Utrecht, Holland. E-mail: bartm@cv.ruu.nl
     Fax: +31-30-513399. Tel: +31-30-506711 (w), +31-3402-52157 (h). 
Technical Details
Message-ID: <1993Jan7.110644.14286@cv.ruu.nl>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cv.ruu.NL!bartm

Show Full Headers
Complete Article Headers
Newsgroups: gnu.g++.lib.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cv.ruu.NL!bartm
From: bartm@cv.ruu.NL (Bart Muyzer)
Subject: libg++ 2.3 and gcc 2.3.3 on HP9k700; unsatisfied symbols??
Message-ID: <1993Jan7.110644.14286@cv.ruu.nl>
Keywords: iostream
Sender: gnulists@ai.mit.edu
Organization: University of Utrecht, 3D Computer Vision Research Group
Distribution: gnu
Date: Thu, 7 Jan 1993 11:06:44 GMT
Approved: bug-lib-g++@prep.ai.mit.edu
Lines: 48