Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Problems building Xalan-c in Red Hat Linux

From: "Avalon1178" <Avalon1178@-----.--->
To: 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



transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent