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

Reply via email to