home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.g++.lib.bug
- Path: 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
-
- 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).
-
-
-