From: Paolo Farinelli (paolo++at++sgi.com)
Date: 12/06/2002 14:21:59
> Bummer! I wanted to port my XML reader (based on XercesC/SAX) from Irix
> to Linux which uses exceptions.
Hi!
Regarding XML file parsing, you may be interested to know that Performer 3.0
will include a class called pfvXmlNode that allows easy parsing of XML files.
Internally, it uses the Expat XML library, and will be available for IRIX,
linux and WIN32.
Hope this helps,
Paolo
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 Schäfer
>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
>-----------------------------------------------------------------------
>
>
-- Paolo Farinelli paolo++at++sgi.com Member of Technical Staff, OpenGL Performer 1-650-933-1808 Silicon Graphics 1600 Amphitheatre Pkwy, Mountain View, CA 94043
This archive was generated by hypermail 2b29 : Fri Dec 06 2002 - 14:22:03 PST