Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries [Thread Prev] >Thread Next - Re: Problems building Xalan-c in Red Hat Linux Problems building Xalan-c in Red Hat LinuxTo: NULL Date: 9/2/2005 1:02:00 PM Hi, I recently downloaded the xalan-c source code in http://mirrors.ccs.neu.edu/Apache/dist/xml/xalan-c I followed the instructions from the apache site on how to build it (I already have xerces downloaded and compiled), however, I'm getting quite a few compile errors. I downloaded and compiled xerces 2.6.0 and I downloaded xalan 1.9.0. Here's the uname of my Linux: Linux workandplay 2.4.21-32.ELsmp #1 SMP Fri Apr 15 21:04:33 EDT 2005 i686 athlon i386 GNU/Linux Its running Red Hat Linux Enterprise... Below are the build errors that I'm getting. Does anyone have any idea? Is someone else experiencing the same thing? I'm running into these errors in both gmake and make invocations.... --------------------------------------------------------- gmake -C src/xalanc all gmake[1]: Entering directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc' Preparing the directory structure for a build ... mkdir -p ../../obj mkdir -p ../../lib mkdir -p ../../bin gmake -C Utils prepare gmake[2]: Entering directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Utils'mkdir -p ../../../nls mkdir -p ../../../nls/include gmake[2]: Leaving directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Utils' gmake -C Utils locale gmake[2]: Entering directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Utils'gmake[2]: Nothing to be done for `locale'. gmake[2]: Leaving directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Utils' g++ -O2 -DNDEBUG -fno-elide-constructors -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src -I/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/include -I../../nls/include -I/home/av/vs/utils/trunk/xerces/xerces-c-src_2_6_0/src/ -I/home/av/vs/utils/trunk/xerces/xerces-c-src_2_6_0/include/xercesc -I/home/av/vs/utils/trunk/xerces/xerces-c-src_2_6_0/include/ -o ../../obj/process.o /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/TestXSLT/process.cpp In file included from /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/PlatformSupport/DOMStringHelper.hpp:39, from /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/TestXSLT/process.cpp:52: /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp: In member function `std::unary_function<const _Tp*, void>::result_type xalanc_1_9::DeleteFunctor<Type>::operator()(std::unary_function<const _Tp*, void>::argument_type) const': /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp:127: warning: no return statement in function returning non-void /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp: In member function `std::unary_function<_Tp, void>::result_type xalanc_1_9::ClearFunctor<Type>::operator()(std::unary_function<_Tp, void>::argument_type&) const': /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp:245: warning: no return statement in function returning non-void /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp: In member function `std::unary_function<T::value_type&, void>::result_type xalanc_1_9::MapValueDeleteFunctor<T>::operator()(std::unary_function<T::value_type&, void>::argument_type) const': /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/Include/STLHelper.hpp:284: warning: no return statement in function returning non-void /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/TestXSLT/process.cpp: In function `xalanc_1_9::FormatterListener* createFormatter(int, bool, bool, bool, bool, xalanc_1_9::PrintWriter&, int, const xalanc_1_9::XalanDOMString&, const xalanc_1_9::StylesheetRoot*, xalanc_1_9::XercesParserLiaison&, xalanc_1_9::XalanSourceTreeParserLiaison&, const xalanc_1_9::PrefixResolver&, const xalanc_1_9::XalanDocument*&)': /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/TestXSLT/process.cpp:631: no matching function for call to `xalanc_1_9::FormatterToText::FormatterToText( xercesc_2_6::MemoryManager&, xalanc_1_9::PrintWriter&, const xalanc_1_9::XalanDOMString&)' /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToText.hpp:224: candidates are: xalanc_1_9::FormatterToText::FormatterToText(const xalanc_1_9::FormatterToText&) /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToText.hpp:82: xalanc_1_9::FormatterToText::FormatterToText(xalanc_1_9::Writer&, const xalanc_1_9::XalanDOMString&, bool = true, bool = true, xalanc_1_9::MemoryManagerType& = xalanc_1_9::XalanMemMgrs::getDefaultXercesMemMgr()()) /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToText.hpp:67: xalanc_1_9::FormatterToText::FormatterToText(xalanc_1_9::Writer&, bool = true, bool = true, xalanc_1_9::MemoryManagerType& = xalanc_1_9::XalanMemMgrs::getDefaultXercesMemMgr()()) /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToText.hpp:54: xalanc_1_9::FormatterToText::FormatterToText(xalanc_1_9::MemoryManagerType& = xalanc_1_9::XalanMemMgrs::getDefaultXercesMemMgr()()) /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/TestXSLT/process.cpp:666: no matching function for call to `xalanc_1_9::FormatterToHTML::FormatterToHTML( xercesc_2_6::MemoryManager&, xalanc_1_9::PrintWriter&, const xalanc_1_9::XalanDOMString&, xalanc_1_9::XalanDOMString&, xalanc_1_9::XalanDOMString&, xalanc_1_9::XalanDOMString&, bool&, int&)' /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToHTML.hpp:51: candidates are: xalanc_1_9::FormatterToHTML::FormatterToHTML(const xalanc_1_9::FormatterToHTML&) /home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc/XMLSupport/FormatterToHTML.hpp:85: xalanc_1_9::FormatterToHTML::FormatterToHTML(xalanc_1_9::Writer&, const xalanc_1_9::XalanDOMString& = XalanDOMString((+xalanc_1_9::XalanMemMgrs::getDummyMemMgr()())), const xalanc_1_9::XalanDOMString& = XalanDOMString((+xalanc_1_9::XalanMemMgrs::getDummyMemMgr()())), const xalanc_1_9::XalanDOMString& = XalanDOMString((+xalanc_1_9::XalanMemMgrs::getDummyMemMgr()())), const xalanc_1_9::XalanDOMString& = XalanDOMString((+xalanc_1_9::XalanMemMgrs::getDummyMemMgr()())), bool = true, int = eDefaultIndentAmount, bool = true, bool = false, xalanc_1_9::MemoryManagerType& = xalanc_1_9::XalanMemMgrs::getDefaultXercesMemMgr()()) gmake[1]: *** [../../obj/process.o] Error 1 gmake[1]: Leaving directory `/home/av/vs/utils/trunk/xml/xalan/xml-xalan/c/src/xalanc' gmake: *** [all] Error 2 | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
