You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Jack Woehr <ja...@well.com> on 2005/07/20 19:36:44 UTC

Build problem on Solaris 10 w/ GCC 3.4.3

?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

-- 
Jack J. Woehr                 # Please change your address book listing
PO Box 51, Golden, CO 80402   # for me to "jax@well.com" for all email.
http://www.well.com/~jax      # DELETE LISTING: "jwoehr@attglobal.net"


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


Re: Build problem on Solaris 10 w/ GCC 3.4.3

Posted by Jack Woehr <ja...@well.com>.
Lonnie VanZandt wrote:

>I believe that this has been fixed in the latest CVS version. 
>
Thanks Lonnie, current via CVS indeed works for me.

-- 
Jack J. Woehr                 # Please change your address book listing
PO Box 51, Golden, CO 80402   # for me to "jax@well.com" for all email.
http://www.well.com/~jax      # DELETE LISTING: "jwoehr@attglobal.net"


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org


Re: Build problem on Solaris 10 w/ GCC 3.4.3

Posted by Lonnie VanZandt <lo...@ngc.com>.
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: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org