Hello Experts,
Any clue, why some functions are declared private but accessed without
dereferencing?
Set the XERCESCROOT=/user/apradhan/xerces/xerces-c-src_2_6_0
XALANCROOT=/user/apradhan/xalan/xml-xalan/c
Configured with command " runConfigure -psolaris -cgcc -xg++
-P/tools/rd/gcc/xalan/v1.9"
gmake gave the error as follows:-
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:
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*)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:89:
error:
`xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const
xalanc_1_9::ElementPrefixResolverProxy&)' is private
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:279:
error: within this context
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:
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*)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:89:
error:
`xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const
xalanc_1_9::ElementPrefixResolverProxy&)' is private
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:299:
error: within this context
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:
In member function `xalanc_1_9::XPath*
xalanc_1_9::XPathEvaluator::createXPath(const xalanc_1_9::XalanDOMChar*)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:89:
error:
`xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const
xalanc_1_9::ElementPrefixResolverProxy&)' is private
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:348:
error: within this context
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:
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*)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/ElementPrefixResolverProxy.hpp:89:
error:
`xalanc_1_9::ElementPrefixResolverProxy::ElementPrefixResolverProxy(const
xalanc_1_9::ElementPrefixResolverProxy&)' is private
/user/apradhan/xalan/xml-xalan/c/src/xalanc/XPath/XPathEvaluator.cpp:361:
error: within this context
gmake[1]: *** [../../obj/XPathEvaluator.o] Error 1
gmake[1]: Leaving directory `/user/apradhan/xalan/xml-xalan/c/src/xalanc'
gmake: *** [all] Error 2
warm regards
Saurabh