On Tue, 23 Jan 2001, Matt Sergeant wrote:

> Aside from categorically *not* being an XML parser (if it doesn't parse
> XML 1.0 files then its not officially an XML parser)

        Whatever.  It's still 12 times faster at parsing files that
        look very much like XML in a majority of real-world cases.
        (There: happy?)  Also, as I stated, is is just version 1.0.

> it doesn't compile on my stock Mandrake 7.0 laptop:
> 
> make[1]: Entering directory `/tmp/XML_Tree-1.0/mod/XML/Tree'
> g++ -c -I../../.. -Dbool=char -DHAS_BOOL -I/usr/local/include
> -O3 -fomit-frame-pointer -fno-exceptions -fno-rtti -pipe -s
> -mpentium -mcpu=pentium -march=pentium -ffast-math
> -fexpensive-optimizations
> -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fpic
> -I/usr/lib/perl5/5.00503/i386-linux/CORE -Ubool Tree.c
> Tree.xs: In function `void XS_XML_Node_att(CV *)': 
> Tree.xs:196: taking dynamic typeid of object with -fno-rtti
> Tree.xs:196: confused by earlier errors, bailing out

        Your installation is outdated or broken or both: it should not
        be adding -fno-rtti.  It's certainly not in the distributed
        makefiles.

        It requires an ANSI C++ compiler (supporting RTTI).  If it
        doesn't compile ANSI C++ then it's not officially an ANSI C++
        compiler.

        - Paul

Reply via email to