🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

LIBG++2.2 installation under NeXTSTEP 3.0 using GCC 2.3.1

#10
From: Ernest Prabhakar
Date: Tue, 03 Nov 1992 04:42
32 lines
1951 bytes
Hello,

I've successfully compiled libg++2.2 using gcc 2.3.1.  I had to change a couple of  
things in order to compile it, and I would like to see those changes incorporated into  
the NeXT configuration for the subsequent libg++ release.

1) I ran configure 'next', which worked fine.

2) I had to change _G_config.h to UNCOMMENT "#define _G_NEED_STDARG_H"
This was giving errors in iostream/streambuf.h and iostream/stdio/stdio.h
since "_G_va_list was" undefined.

3) I had to change 'int wstatus' to 'union wait wstatus'
in iostream/procbuf.C

4) I had to COMMENT OUT "#define USE_DTOA" since the NeXT library also has a 'dtoa'  
defined, which results in symbol clashes when both are linked in.


After doing this, I recompiled, and ran most of the test, and everything appeared to  
work fine.  I am having problems with iostreams getting inexplicably called from  
template member functions, but that may be something totally different.

Here's looking at libg++2.3!  Thanks for listening,

- Ernest Prabhakar
---
Ernest N. Prabhakar                  Caltech High Energy Physics
Member, League for Programming Freedom (league@prep.ai.mit.edu)
CaJUN President        NeXTMail:ernest@pundit.cithep.caltech.edu
"...and ourselves, your servants for Jesus sake." - II Cor 4:5b
#import <std/disclaimer.h>
Technical Details
Message-ID: <9211032042.AA07664@pundit.cithep.caltech.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!umn.edu!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!pundit.cithep.caltech.edu!ernest

Show Full Headers
Complete Article Headers
Newsgroups: gnu.g++.lib.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!umn.edu!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!pundit.cithep.caltech.edu!ernest
From: ernest@pundit.cithep.caltech.edu (Ernest Prabhakar)
Subject: LIBG++2.2 installation under NeXTSTEP 3.0 using GCC 2.3.1
Message-ID: <9211032042.AA07664@pundit.cithep.caltech.edu>
Sender: gnulists@ai.mit.edu
Reply-To: ernest@cco.caltech.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 3 Nov 1992 04:42:09 GMT
Approved: bug-lib-g++@prep.ai.mit.edu
Lines: 33