From: Goncalo Carvalho (g.carvalho++at++gsa.ac.uk)
Date: 12/09/2002 01:46:57
Hi,
It works fine for me. Running Performer 2.5.2 with g++ 3.2.1.
Goncalo
Dirk Scheffter wrote:
>
> Hi Marc,
>
> > I wanted to check if Performer could be linked against exception-enabled libraries.
> > Is it totally safe now (2.5) ?
>
> I guess: not.
>
> > Or should I find another library without the try-throw-catch stuff ?
>
> This is the safe way.
>
> However, you can easy check by yourself:
>
> Copy /usr/share/Performer/src/pguide/libpf/C++/simple.C
>
> and add a few lines at beginning:
>
> // ***** ExceptionTest *****
> // throws an exception
> void ExceptionTest(void)
> {
> throw int(1);
> }
>
> and inside of runtime loop:
>
> // make exception test
> try {
> ExceptionTest();
> }
> catch (int value) {
> printf("Exception '%d' catched.\n", value);
> }
>
> I did this a few months ago on Performer 2.5, Linux slackware,
> and it dumped core.
> I'm not sure about the sub-minor release we use. (2.5/2.5.1/2.5.2)
>
> Bummer! I wanted to port my XML reader (based on XercesC/SAX) from Irix to
> Linux which uses exceptions.
>
> Best regards,
> Dirk.
>
> ====================================================================
> Dirk Scheffter
>
> applied software solutions (appss) GmbH
> Sandtorstr. 23
> D-39106 Magdeburg
> Germany
>
> Phone: +49-(0)391-54486-19387
> Fax: +49-(0)391-54486-19222
> E-mail: scheffter++at++appss.de
> URL: http://www.appss.de
>
> Managing Director: Uwe Hess, Dietmar Schdfer
> Register: HRB12386, AG Mageburg
>
> "Virtual business becomes reality!"
>
> This e-mail may contain confidential and/or privileged information.
> If you are not the intended recipient (or have received this e-mail
> in error) please notify the sender immediately and destroy this
> e-mail. Any unauthorised copying, disclosure or distribution of the
> material in this e-mail is strictly forbidden.
> ===================================================================
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------
-- Goncalo Carvalho Digital Design Studio - Glasgow School of Art House for an Art Lover - Bellahouston Park 10 Dumbreck Road Glasgow G41 5BW United KingdomTel: +44 (0) 141 353 4616 Fax: +44 (0) 141 353 4422 Mobile: +44 (0) 7766 295867 mailto:g.carvalho++at++gsa.ac.uk
This archive was generated by hypermail 2b29 : Mon Dec 09 2002 - 01:50:39 PST