home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / g / bug / 2143 < prev    next >
Encoding:
Text File  |  1993-01-06  |  1.4 KB  |  38 lines

  1. Newsgroups: gnu.g++.bug
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!isy.liu.se!garp
  3. From: garp@isy.liu.se (Johan Garpendahl)
  4. Subject: Re: g++ 2.3.3 and libg++: undefined symbols
  5. Message-ID: <garp.726252447@isy.liu.se>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: Dept of EE, University of Linkoping
  8. References: <9301042306.AA26443@cygnus.com>
  9. Distribution: gnu
  10. Date: Tue, 5 Jan 1993 16:47:27 GMT
  11. Approved: bug-g++@prep.ai.mit.edu
  12. Lines: 24
  13.  
  14. brendan@cygnus.com writes:
  15.  
  16. >The 2.3.3 release of gcc (g++) included a fix for how virtual table
  17. >names are mangled.  This creates an inconsistency between names the
  18. >compiler generates, and the names in any libg++ created with a
  19. >compiler before 2.3.3.  For example, one of the most common problems
  20. >people will face as a result of this change will be an error that the
  21. >symbol `__vt$10ostrstream$3ios' is undefined at link-time.
  22.  
  23. I tried to compile InterViews3.1 with gcc 2.3.3 and libg++ 2.3.
  24. I *did* compile libg++ 2.3 with gcc 2.3.3.
  25.  
  26. If I compiled IV with -O, it worked fine.
  27. If I compiled IV with -O2 i got the message that `__vt$7istream$3ios'
  28. was undefined at link-time.
  29.  
  30.     Johan
  31.  
  32. -- 
  33. Johan Garpendahl                   | Email: garp@isy.liu.se
  34. Linkoping University               | Phone: +46 - 13 - 28 13 24
  35. Dept. of Electrical Engineering    | Fax  : +46 - 13 - 13 92 82
  36. S-581 83  LINKOPING // SWEDEN      | May the Source be with you.
  37.  
  38.