I believe that this has been fixed in the latest CVS version. Another solution is to apply the patch file for the FreeBSD version. (There are several of these protected-rather-than-private changes that are needed.)
On Wednesday 20 July 2005 11:36 am, Jack Woehr wrote: > ?Any tips? on this build problem w 1.9.0 on Solaris 10 w/ GCC 3.4.3 > installed by Solaris (late in the build after Xalan's runConfig with > proper args etc.): > > g++ -O -DNDEBUG -fno-elide-constructors -Wall -fPIC -DSOLARIS > -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c > -I/usr/local/src/xml-xalan/c/src -I/usr/local/src/xml-xalan/c/include > -I../../nls/include -I/usr/local/src/xerces-c-src_2_6_0/src/ > -I/usr/local/src/xerces-c-src_2_6_0/include/xercesc > -I/usr/local/src/xerces-c-src_2_6_0/include/ -o > ../../obj/XPathEvaluator.o > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp: In > member function `xalanc_1_9::XObjectPtr > xalanc_1_9::XPathEvaluator::evaluate(xalanc_1_9::DOMSupport&, > xalanc_1_9::XalanNode*, const xalanc_1_9::XalanDOMChar*, const > xalanc_1_9::XalanElement*)': > /usr/local/src/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp: >89: error: > `xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const > xalanc_1_9::ElementPrefixResolverProxy&)' is private > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:279: > error: within this context > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp: In > member function `xalanc_1_9::XObjectPtr > xalanc_1_9::XPathEvaluator::evaluate(xalanc_1_9::DOMSupport&, > xalanc_1_9::XalanNode*, const xalanc_1_9::XPath&, const > xalanc_1_9::XalanElement*)': > /usr/local/src/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp: >89: error: > `xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const > xalanc_1_9::ElementPrefixResolverProxy&)' is private > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:299: > error: within this context > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp: In > member function `xalanc_1_9::XPath* > xalanc_1_9::XPathEvaluator::createXPath(const xalanc_1_9::XalanDOMChar*)': > /usr/local/src/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp: >89: error: > `xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const > xalanc_1_9::ElementPrefixResolverProxy&)' is private > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:348: > error: within this context > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp: In > member function `xalanc_1_9::XPath* > xalanc_1_9::XPathEvaluator::createXPath(const xalanc_1_9::XalanDOMChar*, > xalanc_1_9::DOMSupport&, const xalanc_1_9::XalanElement*)': > /usr/local/src/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp: >89: error: > `xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const > xalanc_1_9::ElementPrefixResolverProxy&)' is private > /usr/local/src/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:361: > error: within this context > make[1]: *** [../../obj/XPathEvaluator.o] Error 1 > make[1]: Leaving directory `/usr/local/src/xml-xalan/c/src/xalanc' > make: *** [all] Error 2 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
