From: Jason Green Newsgroups: comp.os.msdos.djgpp Subject: Re: Updating GPP/GCC to a new version... Date: Thu, 28 Dec 2000 10:28:26 +0000 Organization: Customer of Energis Squared Lines: 34 Message-ID: <0h4m4t4kud6t7hora8jetc5lm03m6o9ccp@4ax.com> References: <92ec97$fbq$1 AT nnrp1 DOT deja DOT com> NNTP-Posting-Host: modem-32.alaska.dialup.pol.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news7.svr.pol.co.uk 977999325 3377 62.137.53.32 (28 Dec 2000 10:28:45 GMT) NNTP-Posting-Date: 28 Dec 2000 10:28:45 GMT X-Complaints-To: abuse AT theplanet DOT net X-Newsreader: Forte Agent 1.7/32.534 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com doubtme AT my-deja DOT com wrote: > The following program, with my version of GPP and GCC (2.8.1) fails to > compile with a number of errors, each basically saying "namespaces not > implemented in this version." Is this correct? Or am I doing something > really weird? Upgrading to the latest GCC (2.95.2) will fix this. However, namespaces are still not fully implemented in that the std namespace is in the global namespace also. For example, your program should use std::cout and will probably fail when this is fixed in GCC 3.0. > If namespaces aren't implemented, what would I need to download to > update everything to the latest version? Do I have to re-download all of > DJGPP? or just the GCC and GPP files? Use the zip-picker at http://www.delorie.com/djgpp and see what has changed since the last time you downloaded. Other packages also have new versions, including djdev, which is now at version 2.03. > The Program (all in one file): The output (with GCC 2.95.2 and DJGPP 2.03): 1: foo! 2: foo! 3: foo! 4: foo! 5: foo! 6: foo! 7: foo! 8: foo! 9: foo! 10: foo!