Uploaded image for project: 'XalanC'
  1. XalanC
  2. XALANC-178

Building system I get fatal error on PlatformSupport/ReusableAreaBlock.hpp

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • 1.4.x
    • None
    • XPathC
    • None
    • Operating System: Other
      Platform: Alpha
    • 12971

    Description

      cxx g -DXML_BITSTOBUILD_64 -DTRU64 -ptr /usr/local/postonj/xml
      xalan/obj/.cxx_repository -ieee -pthread -std strict_ansi_errors -nocxxstd -c -
      I. I/usr/local/postonj/xerces-c-src2_1_0/src/ -I/usr/local/postonj/xerces-c
      src2_1_0/include/xercesc -I/usr/local/postonj/xerces-c-src2_1_0/include/ -
      o /usr/local/postonj/xml-xalan/obj/XNodeSetAllocator.o
      XPath/XNodeSetAllocator.cpp
      cxx: Error: ./PlatformSupport/ReusableArenaBlock.hpp, line 188: identifier
      "m_destroyFunction" is undefined
      detected during:
      instantiation of "void
      ReusableArenaBlock<ObjectType>::destroyObject(ObjectType
      *) [with ObjectType=XNodeSetAllocator::nodeset_type]" at
      line 122 of
      "./PlatformSupport/ReusableArenaAllocator.hpp"
      instantiation of "bool
      ReusableArenaAllocator<ObjectType>::destroyObject(ObjectT
      ype *) [with ObjectType=XNodeSetAllocator::nodeset_type]"
      at line 110 of "XPath/XNodeSetAllocator.cpp"
      m_destroyFunction(*theObject);
      ----------------^
      cxx: Error: ./PlatformSupport/ReusableArenaBlock.hpp, line 257: identifier
      "getBlockOffset" is undefined
      detected during:
      instantiation of "void
      ReusableArenaBlock<ObjectType>::addToFreeList(const
      ObjectType *) [with
      ObjectType=XNodeSetAllocator::nodeset_type]" at line 190
      instantiation of "void
      ReusableArenaBlock<ObjectType>::destroyObject(ObjectType
      *) [with ObjectType=XNodeSetAllocator::nodeset_type]" at
      line 122 of
      "./PlatformSupport/ReusableArenaAllocator.hpp"
      instantiation of "bool
      ReusableArenaAllocator<ObjectType>::destroyObject(ObjectT
      ype *) [with ObjectType=XNodeSetAllocator::nodeset_type]"
      at line 110 of "XPath/XNodeSetAllocator.cpp"
      getBlockOffset(theObject);
      --------------------------------^
      cxx: Error: ./PlatformSupport/ReusableArenaBlock.hpp, line 275: identifier
      "getBlockOffset" is undefined
      detected during:
      instantiation of "void
      ReusableArenaBlock<ObjectType>::removeFromFreeList(const
      ObjectType *) [with
      ObjectType=XNodeSetAllocator::nodeset_type]" at line 134
      instantiation of "void
      ReusableArenaBlock<ObjectType>::commitAllocation(ObjectTy
      pe *) [with ObjectType=XNodeSetAllocator::nodeset_type]"
      getBlockOffset(theObject);
      --------------------------------^
      cxx: Error: ./PlatformSupport/ReusableArenaBlock.hpp, line 240: identifier
      "getBlockOffset" is undefined
      detected during:
      instantiation of "bool
      ReusableArenaBlock<ObjectType>::isOnFreeList(const
      ObjectType *) const [with
      ObjectType=XNodeSetAllocator::nodeset_type]" at line 173
      instantiation of "bool
      ReusableArenaBlock<ObjectType>::ownsObject(const
      ObjectType *) const [with
      ObjectType=XNodeSetAllocator::nodeset_type]"
      getBlockOffset(theObject);
      ----------------------------------------^
      cxx: Info: 4 errors detected in the compilation
      of "XPath/XNodeSetAllocator.cpp".
      make: *** [/usr/local/postonj/xml-xalan/obj/XNodeSetAllocator.o] Error 1

      Attachments

        Activity

          People

            Unassigned Unassigned
            jim.poston@us.abb.com Jim Poston
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: