Date: Thu, 8 Oct 1998 10:36:23 +0200 From: Alexander Bokovoy X-Mailer: The Bat! (v1.012) S/N 137834AC Organization: BSPU named after Maxim Tank Message-ID: <3441.981008@bspu.unibel.by> To: Andris Pavenis CC: djgpp AT delorie DOT com Subject: Re: Newbie to DJGPP wants to use namespaces. References: <199810072002 DOT WAA08026 AT ieva06 DOT lanet DOT lv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Andris Pavenis wrote: > Announcement of egcs-1.1 (see http://egcs.cygnus.com) says that > namespeces are fully supported in egcs-1.1. Currently DJGPP port > of egcs-1.1 is in alpha stage (mostly because I have build it only > with patched DJDEV202 (alpha) and for it, exceptions will not work > with DJDEV201 without some hacking). I'm working with it now for > more than a month. Are these problems have the same base as problems with exceptions in GCC 2.8.1 + BNU 2.8.1 (once exception was generated, application closed by abort() -- nevertheless of -fhandle-exceptions switch)? I know that new Robert's version of BNU 2.9.1 solves these problems for GCC 2.8.1. But when I tried to do the same for DJGPP 2.02+EGCS 1.1a (I followed all patches mentioned in readme) it fails for BNU 2.8.1 and for BNU 2.9.1 too. Symptoms are: application compiles without problem but crashes at run-time every time when throw() called. > I have not really tested namespaces with egcs-1.1 so I cannot say > more. I am using namespaces in the SWORD 3.0. As far as I can see, EGCS 1.1 works with them without any problems (I have used EGCS 1.1 under CygWin32) and they are really help to isolate different libraries from name intersections. Best regards, Alexander Bokovoy, = Linux ============================================================== Though it is always possible to have a look at the world through the Windows, people usually prefer not only to look but live in it too. ============================================================== Linux =