Message-ID: <002801c091fe$f81f5ea0$a2d9883e@oemcomputer> From: "Stephen Silver" To: "DJGPP Workers" Subject: Re: stddef.h - namespace std patch Date: Thu, 8 Feb 2001 18:43:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Reply-To: djgpp-workers AT delorie DOT com Laurynas Biveinis wrote: > On Thu, Feb 08, 2001 at 12:22:43PM -0000, Stephen Silver wrote: > > What is the oldest version of GCC that C++ users will be using > > with DJGPP 2.04? > > Probably 2.7.2. However, namespaces are supported starting > from EGCS 1.1. DJ seems to think that we don't need to worry about things no longer available from SimTel.NET, which means nothing older than 2.95.2 is relevant for DJGPP 2.04. > I think you should seriously consider looking into libstdc++ V3. > It might help - it already tries to solve those C headers problems. > And most sane programs using namespaces will have to use libstdc++ V3 > anyway. I tried looking when you mentioned shadow headers before. I downloaded their latest snapshot: it mentioned the shadow headers in the README, but the directories mentioned were not present. I also looked at the CVS, and found that the 'shadow' directory is empty - everything seems to have been deleted from it three months ago. If there is something else I should be looking at, then please tell me what it is. But I don't see how the problem can be solved satisfactorily from the GCC side, whereas I have *already* solved it (at least to my satisfaction) from the DJGPP side. Stephen