Article View: gnu.gcc.help
Article #50998Unresolved references during "make test-install" on rs6000
From: Rob MacKinnon
Date: Fri, 09 Jul 1993 14:33
Date: Fri, 09 Jul 1993 14:33
49 lines
2861 bytes
2861 bytes
I'm encountering a severe bug during the install of g++ that I think is
related to gcc.
Environment: IBM RISC System/6000, AIX 3.2.3e (with the repaired assembler
installed), gcc 2.4.5, g++ libraries 2.3.1
I made, tested and installed the gcc compiler in the standard directories
(ie: path_prefix=/usr/local). Next compiled and tried to install the
g++ library but during "make test-install" phase, I get:
---------------------------
cd test-install; make test-90S \
CXX=/usr/local/bin/gcc COMPILE_FLAGS="" LIBS=-lg++
/usr/local/bin/gcc -o b bm.o bf.o -lg++
0706-317 ERROR: Unresolved or undefined symbols detected:
Symbols in error (followed by references) are
dumped to the load map.
The -bloadmap:<filename> option will create a load map.
.exit__Fi
.fprintf__FP4FILEPCce
collect: ld returned 8 exit status
The error code from the last failed command is 1.
Make Quitting.
The error code from the last failed command is 2.
Make Quitting.
The error code from the last failed command is 2.
Make Quitting.
---------------------------
Doing a "make check" from the libg++ directory runs perfectly; no errors.
If I ignore this error and try to compile my C++ application, I get the
same type of unresolved symbol error ... only alot worse! Doing a strings
on the resulting .o files yeilds the offending symbol.
I've tried making and installing as root, with a trimmed path statement and
even putting /usr/ucb at the front so that collect2 will find the proper
nm command. Same results. What am I doing wrong? Has anyone else seen
this behaviour.
--
Robert MacKinnon, UNIX Support | Internet/Email: robmack@bsc.no
Bergen Environmental Sciences and | robmack at bergen
Solution Centre, Bergen, NORWAY | Phone: +47-5-544618
********************************************************************************
p'ch'zarni'chiwkov: the nasty little sound of a sword being unsheathed right
behind one at just the point when one thought one had disposed of one's enemies.
********************************************************************************
Technical Details
Message-ID:
<1993Jul9.143314.5503@newsroom.bsc.no>Path:
arc1-ca.pugleaf.net!gmd.de!Germany.EU.net!mcsun!sunic!ugle.unit.no!trane.uninett.no!alf.uib.no!newsroom.bsc.no!robmackShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,39d94b271a7ffc61,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1993-07-09 08:12:36 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!gmd.de!Germany.EU.net!mcsun!sunic!ugle.unit.no!trane.uninett.no!alf.uib.no!newsroom.bsc.no!robmack From: robmack@bsc.no (Rob MacKinnon) Subject: Unresolved references during "make test-install" on rs6000 Message-ID: <1993Jul9.143314.5503@newsroom.bsc.no> Sender: usenet@newsroom.bsc.no (Usenet News Administrator) Organization: Bergen Scientific Centre, Bergen, NORWAY Distribution: gnu Date: Fri, 9 Jul 1993 14:33:14 GMT Lines: 49