[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xerces-p-dev
Subject:    [James Berry] Re: [Ari Kahn] Xerces C++ 2.5 on Tiger 10.4
From:       jason () openinformatics ! com (Jason E !  Stewart)
Date:       2005-05-09 4:53:16
Message-ID: 87k6m957j1.fsf () openinformatics ! com
[Download RAW message or body]

Jason/Ari,

Xerces 2.6 builds fine on Tiger.

If you use gcc-3.3 there are no issues at all. If you use gcc-4.0  
(the default gcc) you'll need to remove two instances of a redundant  
static keyword on data member definitions in  
MacOSUnicodeConverter.cpp. This issue has been fixed in cvs.

I can't speak for Xerces 2.5, as I don't try to build or support it  
anymore ;)

-jdb

On May 7, 2005, at 11:08 PM, Jason E. Stewart wrote:

>
> From: Ari Kahn <akahn1@gmu.edu>
> Date: May 6, 2005 11:17:04 AM PDT
> To: xerces-p-dev@xml.apache.org
> Subject: Xerces C++ 2.5 on Tiger 10.4
> Reply-To: p-dev@xerces.apache.org
>
>
> Installed Tiger. Fried my xerces (2.5) and perl XML::Xerces among
> other things. So I thought I would just recompile it. Not gonna
> happen. Has anyone successfully installed xerces and or XML::Xerces
> since April 29?
>
> Seems the issue is with MemoryManager?
> invalid use of undefined type 'struct xercesc_2_5::MemoryManager'
>
> Any help much appreciated.
>
> A little more output (if it helps):
>
>> ./runConfigure -p macosx -n native
>>
> <snip>
> export TRANSCODER="NATIVE"
> export MESSAGELOADER="INMEM"
> export NETACCESSOR="NATIVE"
> export THREADS="pthread"
> export BITSTOBUILD="32"
> export CC=""
> export CXX=""
> export CXXFLAGS=" -w -O -DPROJ_XMLPARSER -DPROJ_XMLUTIL -
> DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE "
> export CFLAGS=" -w -O -DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -
> DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE "
> export LDFLAGS=" "
> export LIBS=" -lpthread "
>
>
>> make
>>
> <snip>
> mkdir -p /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/dom/impl
> cp -fp  DOMDeepNodeListPool.c /Users/kahn/dev/xerces-c-src_2_5_0/
> include/xercesc/dom/impl
> c++ -DMACOSX -D_REENTRANT -c -I/Users/kahn/dev/xerces-c-src_2_5_0/
> include -w -O -DPROJ_XMLPARSER  -DPROJ_XMLUTIL  -DPROJ_PARSERS  -
> DPROJ_SAX4C  -DPROJ_SAX2  -DPROJ_DOM  -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE     -o /Users/kahn/dev/
> xerces-c-src_2_5_0/obj/MACOSX/DOMAttrImpl.o DOMAttrImpl.cpp
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(unsigned
> int, xercesc_2_5::MemoryManager*)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 111: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(TElem**,
> unsigned int, xercesc_2_5::MemoryManager*)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 125: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In copy constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(const
> xercesc_2_5::RefArrayOf<TElem>&)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 137: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In destructor `xercesc_2_5::RefArrayOf<TElem>::~RefArrayOf()':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 144: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In member function `xercesc_2_5::RefArrayOf<TElem>&
> xercesc_2_5::RefArrayOf<TElem>::operator=(const
> xercesc_2_5::RefArrayOf<TElem>&)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 176: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 178: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In member function `void xercesc_2_5::RefArrayOf<TElem>::resize
> (unsigned int)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 276: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 290: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> make[2]: *** [DOMAttrImpl.o] Error 1
> make[1]: *** [impl] Error 2
> make: *** [Dom] Error 2
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: p-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail: p-dev-help@xerces.apache.org
>
>
>
> Installed Tiger. Fried my xerces (2.5) and perl XML::Xerces among
> other things. So I thought I would just recompile it. Not gonna
> happen. Has anyone successfully installed xerces and or XML::Xerces
> since April 29?
>
> Seems the issue is with MemoryManager?
> invalid use of undefined type 'struct xercesc_2_5::MemoryManager'
>
> Any help much appreciated.
>
> A little more output (if it helps):
>
>> ./runConfigure -p macosx -n native
>>
> <snip>
> export TRANSCODER="NATIVE"
> export MESSAGELOADER="INMEM"
> export NETACCESSOR="NATIVE"
> export THREADS="pthread"
> export BITSTOBUILD="32"
> export CC=""
> export CXX=""
> export CXXFLAGS=" -w -O -DPROJ_XMLPARSER -DPROJ_XMLUTIL -
> DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE "
> export CFLAGS=" -w -O -DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -
> DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE "
> export LDFLAGS=" "
> export LIBS=" -lpthread "
>
>
>> make
>>
> <snip>
> mkdir -p /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/dom/impl
> cp -fp  DOMDeepNodeListPool.c /Users/kahn/dev/xerces-c-src_2_5_0/
> include/xercesc/dom/impl
> c++ -DMACOSX -D_REENTRANT -c -I/Users/kahn/dev/xerces-c-src_2_5_0/
> include -w -O -DPROJ_XMLPARSER  -DPROJ_XMLUTIL  -DPROJ_PARSERS  -
> DPROJ_SAX4C  -DPROJ_SAX2  -DPROJ_DOM  -DPROJ_VALIDATORS -
> DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -
> DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE     -o /Users/kahn/dev/
> xerces-c-src_2_5_0/obj/MACOSX/DOMAttrImpl.o DOMAttrImpl.cpp
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(unsigned
> int, xercesc_2_5::MemoryManager*)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 111: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(TElem**,
> unsigned int, xercesc_2_5::MemoryManager*)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 125: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In copy constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(const
> xercesc_2_5::RefArrayOf<TElem>&)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 137: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In destructor `xercesc_2_5::RefArrayOf<TElem>::~RefArrayOf()':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 144: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In member function `xercesc_2_5::RefArrayOf<TElem>&
> xercesc_2_5::RefArrayOf<TElem>::operator=(const
> xercesc_2_5::RefArrayOf<TElem>&)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 176: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 178: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> In member function `void xercesc_2_5::RefArrayOf<TElem>::resize
> (unsigned int)':
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 276: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
> 290: error: invalid use of undefined type 'struct
> xercesc_2_5::MemoryManager'
> /Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:
> 70: error: forward declaration of 'struct xercesc_2_5::MemoryManager'
> make[2]: *** [DOMAttrImpl.o] Error 1
> make[1]: *** [impl] Error 2
> make: *** [Dom] Error 2
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: p-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail: p-dev-help@xerces.apache.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail: c-dev-help@xerces.apache.org


[Attachment #3 (text/html)]

<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: \
after-white-space; ">Jason/Ari,<DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>Xerces 2.6 builds fine on \
Tiger.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>If you use gcc-3.3 \
there are no issues at all. If you use gcc-4.0 (the default gcc) you'll need to \
remove two instances of a redundant static keyword on data member definitions in \
MacOSUnicodeConverter.cpp. This issue has been fixed in cvs.</DIV><DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>I can't speak for Xerces 2.5, as I don't \
try to build or support it anymore ;)</DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV>-jdb</DIV><DIV><BR \
class="khtml-block-placeholder"></DIV><DIV><DIV><DIV>On May 7, 2005, at 11:08 PM, \
Jason E. Stewart wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE \
type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 41px; text-indent: -41px; font: normal normal normal 12px/normal \
Helvetica; color: rgb(0, 0, 0); min-height: 14px; "><B></B><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 41px; \
text-indent: -41px; "><FONT face="Helvetica" size="3" color="#000000" style="font: \
12.0px Helvetica; color: #000000"><B>From: </B></FONT><FONT face="Helvetica" size="3" \
style="font: 12.0px Helvetica">Ari Kahn &lt;<A \
href="mailto:akahn1@gmu.edu">akahn1@gmu.edu</A>&gt;</FONT></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; \
text-indent: -40px; "><FONT face="Helvetica" size="3" color="#000000" style="font: \
12.0px Helvetica; color: #000000"><B>Date: </B></FONT><FONT face="Helvetica" size="3" \
style="font: 12.0px Helvetica">May 6, 2005 11:17:04 AM PDT</FONT></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 25px; \
text-indent: -25px; "><FONT face="Helvetica" size="3" color="#000000" style="font: \
12.0px Helvetica; color: #000000"><B>To: </B></FONT><FONT face="Helvetica" size="3" \
style="font: 12.0px Helvetica"><A \
href="mailto:xerces-p-dev@xml.apache.org">xerces-p-dev@xml.apache.org</A></FONT></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 55px; \
text-indent: -55px; "><FONT face="Helvetica" size="3" color="#000000" style="font: \
12.0px Helvetica; color: #000000"><B>Subject: </B></FONT><FONT face="Helvetica" \
size="3" style="font: 12.0px Helvetica"><B>Xerces C++ 2.5 on Tiger \
10.4</B></FONT></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 64px; text-indent: -64px; "><FONT face="Helvetica" size="3" \
color="#000000" style="font: 12.0px Helvetica; color: #000000"><B>Reply-To: \
</B></FONT><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><A \
href="mailto:p-dev@xerces.apache.org">p-dev@xerces.apache.org</A></FONT></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">Installed Tiger. Fried my xerces (2.5) and perl XML::Xerces among <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">other things. So I thought \
I would just recompile it. Not gonna <SPAN class="Apple-converted-space"> \
</SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">happen. Has anyone successfully installed xerces and or \
XML::Xerces <SPAN class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">since April \
29?</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Seems the issue is with \
MemoryManager?</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; ">invalid use of undefined type 'struct \
xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">Any help much appreciated.</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">A \
little more output (if it helps):</DIV> <BR><BLOCKQUOTE type="cite"><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">./runConfigure -p macosx -n native</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">&lt;snip&gt;</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; ">export TRANSCODER="NATIVE"</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">export \
MESSAGELOADER="INMEM"</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">export NETACCESSOR="NATIVE"</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">export THREADS="pthread"</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">export BITSTOBUILD="32"</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">export CC=""</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; ">export CXX=""</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">export CXXFLAGS=" -w -O \
-DPROJ_XMLPARSER -DPROJ_XMLUTIL -<SPAN class="Apple-converted-space"> \
</SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM \
-DPROJ_VALIDATORS -<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">DXML_USE_PTHREADS \
-DXML_USE_NETACCESSOR_NATIVE "</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; ">export CFLAGS=" -w -O -DPROJ_XMLPARSER \
-DPROJ_XMLUTIL -DPROJ_PARSERS -<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">DXML_USE_NATIVE_TRANSCODER \
-DXML_USE_INMEM_MESSAGELOADER -<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE "</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">export LDFLAGS=" \
"</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">export LIBS=" -lpthread "</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; \
"><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: \
0px; margin-bottom: 0px; margin-left: 0px; ">make</DIV> <BR></BLOCKQUOTE><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">&lt;snip&gt;</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: \
0px; margin-left: 0px; ">mkdir -p \
/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/dom/impl</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">cp \
-fp<SPAN class="Apple-converted-space">  </SPAN>DOMDeepNodeListPool.c \
/Users/kahn/dev/xerces-c-src_2_5_0/<SPAN class="Apple-converted-space"> \
</SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">include/xercesc/dom/impl</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">c++ -DMACOSX -D_REENTRANT \
-c -I/Users/kahn/dev/xerces-c-src_2_5_0/<SPAN class="Apple-converted-space"> \
</SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">include -w -O -DPROJ_XMLPARSER<SPAN \
class="Apple-converted-space">  </SPAN>-DPROJ_XMLUTIL<SPAN \
class="Apple-converted-space">  </SPAN>-DPROJ_PARSERS<SPAN \
class="Apple-converted-space">  </SPAN>-<SPAN class="Apple-converted-space"> \
</SPAN></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; \
margin-left: 0px; ">DPROJ_SAX4C<SPAN class="Apple-converted-space">  \
</SPAN>-DPROJ_SAX2<SPAN class="Apple-converted-space">  </SPAN>-DPROJ_DOM<SPAN \
class="Apple-converted-space">  </SPAN>-DPROJ_VALIDATORS -<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">DXML_USE_NATIVE_TRANSCODER \
-DXML_USE_INMEM_MESSAGELOADER -<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_NATIVE <SPAN class="Apple-converted-space"> \
</SPAN>-o /Users/kahn/dev/<SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xerces-c-src_2_5_0/obj/MACOSX/DOMAttrImpl.o DOMAttrImpl.cpp</DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In constructor \
`xercesc_2_5::RefArrayOf&lt;TElem&gt;::RefArrayOf(unsigned <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">int, \
xercesc_2_5::MemoryManager*)':</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">111: error: invalid use of \
undefined type 'struct <SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">70: error: forward \
declaration of 'struct xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In constructor \
`xercesc_2_5::RefArrayOf&lt;TElem&gt;::RefArrayOf(TElem**, <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">unsigned int, \
xercesc_2_5::MemoryManager*)':</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">125: error: invalid use of \
undefined type 'struct <SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">70: error: forward \
declaration of 'struct xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In copy constructor \
`xercesc_2_5::RefArrayOf&lt;TElem&gt;::RefArrayOf(const <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xercesc_2_5::RefArrayOf&lt;TElem&gt;&amp;)':</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">137: error: invalid use of \
undefined type 'struct <SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">70: error: forward \
declaration of 'struct xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: <SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In destructor \
`xercesc_2_5::RefArrayOf&lt;TElem&gt;::~RefArrayOf()':</DIV><DIV style="margin-top: \
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">/Users/kahn/dev/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:<SPAN \
class="Apple-converted-space"> </SPAN></DIV><DIV style="margin-top: 0px; \
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">144: error: invalid use of \
undefined type 'struct <SPAN class="Apple-converted-space"> </SPAN></DIV><DIV \
style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; \
">xercesc_2_5::MemoryManager'</DIV><DIV style="margin-top: 0px; margin-right: 0px; \
margin-bottom: 0px; margin-left: 0px; \


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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic