www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/10/08/03:58:28

Date: Thu, 8 Oct 1998 10:36:23 +0200
From: Alexander Bokovoy <bokovoy AT bspu DOT unibel DOT by>
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 <pavenis AT lanet DOT lv>
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
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, <bokovoy AT bspu DOT unibel DOT by>
= 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 =



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019