🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

g++ 2.3.3 and libg++: undefined symbols

#414
From: brendan
Date: Mon, 04 Jan 1993 23:06
15 lines
1214 bytes
The 2.3.3 release of gcc (g++) included a fix for how virtual table
names are mangled.  This creates an inconsistency between names the
compiler generates, and the names in any libg++ created with a
compiler before 2.3.3.  For example, one of the most common problems
people will face as a result of this change will be an error that the
symbol `__vt$10ostrstream$3ios' is undefined at link-time.

It is necessary to build a new libg++.a with the latest (2.3.3)
compiler to sync things back up.  This would probably also be a good
opportunity to upgrade to the libg++ 2.3 release if you haven't yet.

Thanks, and my apologies for any inconvenience this may cause.

Brendan Kehoe
Cygnus Support
Technical Details
Message-ID: <9301042306.AA26443@cygnus.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!wupost!gumby!yale!mintaka.lcs.mit.edu!ai-lab!prep.ai.mit.edu!gnulists

Show Full Headers
Complete Article Headers
Message-ID: <9301042306.AA26443@cygnus.com>
To: info-gcc@prep.ai.mit.edu, info-g++@prep.ai.mit.edu
Cc: brendan@cygnus.com
Subject: g++ 2.3.3 and libg++: undefined symbols
Date: Mon, 04 Jan 93 15:06:46 -0800
From: brendan@cygnus.com
Distribution: world
Approved: info-gnu@prep.ai.mit.edu
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!wupost!gumby!yale!mintaka.lcs.mit.edu!ai-lab!prep.ai.mit.edu!gnulists
Newsgroups: gnu.g++.lib.bug,gnu.g++.announce,gnu.gcc.announce
Followup-To: gnu.g++.lib.bug
Lines: 16