Berkeley XML DB

apps

#1

I’m trying to get this installed, but it fails with:

(relevant section)

Building Pathan make[1]: Entering directory `/home/.hanks/porges/src/berkley/dbxml-2.0.9/pathan/src/parser' g++ -c -DUNIX -g -O2 -Wall -ftemplate-depth-50 -O2 -I/home/porges/src/berkley/dbxml-2.0.9/xerces-c-src_2_6_0/src -I/home/porges/src/berkley/dbxml-2.0.9/pathan/src -I/home/porges/src/berkley/dbxml-2.0.9/pathan/include XPath2Parser.cpp -fPIC -DPIC -o /home/porges/src/berkley/dbxml-2.0.9/pathan/objs/.libs/XPath2Parser.o In file included from /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Sequence.hpp:11, from /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/dataItem/LazySequenceResult.hpp:11, from /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/dataItem/DataItemImpl.hpp:14, from /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/dataItem/DataItemVariable.hpp:11, from XPath2Parser.y:14: /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/ATDecimalOrDerived.hpp:38: conflicting return type specified for virtual function `class RefCountPointer ATDecimalOrDerived::promoteTypeIfApplicable(const XMLCh *, const XMLCh *, const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Numeric.hpp:38: overriding definition as `class RefCountPointer Numeric::promoteTypeIfApplicable(const XMLCh *, const XMLCh *, const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/ATDecimalOrDerived.hpp:69: conflicting return type specified for virtual function `class RefCountPointer ATDecimalOrDerived::floor(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Numeric.hpp:67: overriding definition as `class RefCountPointer Numeric::floor(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/ATDecimalOrDerived.hpp:72: conflicting return type specified for virtual function `class RefCountPointer ATDecimalOrDerived::ceiling(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Numeric.hpp:70: overriding definition as `class RefCountPointer Numeric::ceiling(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/ATDecimalOrDerived.hpp:75: conflicting return type specified for virtual function `class RefCountPointer ATDecimalOrDerived::round(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Numeric.hpp:73: overriding definition as `class RefCountPointer Numeric::round(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/ATDecimalOrDerived.hpp:81: conflicting return type specified for virtual function `class RefCountPointer ATDecimalOrDerived::invert(const DynamicContext *) const’ /home/porges/src/berkley/dbxml-2.0.9/pathan/include/pathan/Numeric.hpp:79: overriding definition as `class RefCountPointer Numeric::invert(const DynamicContext *) const’ make[1]: *** [XPath2Parser.lo] Error 1 make[1]: Leaving directory `/home/.hanks/porges/src/berkley/dbxml-2.0.9/pathan/src/parser’ make: *** [subdirs] Error 2Any ideas/suggestions would be appreciated :slight_smile: