On Fri, 28 Apr 2006 05:43:38 -0400, Mark Kirkwood <[EMAIL PROTECTED]> wrote:
1/ Xerces 2.5 does not build with gcc 3.4.4, due to forward declaration
  of  'MemoryManager' (see RefArrayOf.hpp.patch).

Good work tracking that down, and thanks for the patches. BTW, I once tried plugging in a newer Xerces to the Ingres build. IIRC the only changes I needed were something like this (diffs surely different ;) with current code versions):

diff ./src/tools/port/jam/Jamdefs.ORIG ./src/tools/port/jam/Jamdefs
1744c1744
< XERCVERS = 25 ;
---
XERCVERS = 26 ;
1760c1760
< XERCVERS = 2_5 ;
---
XERCVERS = 2_6 ;
diff ./src/tools/port/jam/bldenv.ORIG ./src/tools/port/jam/bldenv
59c59
< xvers=25 # Xerces version
---
xvers=26 # Xerces version
165,166c165,166
<     if [ -d ${ING_ROOT}/xerces-c-src_2_5_0/src/xercesc ] ; then
<       export XERCESCROOT=${ING_ROOT}/xerces-c-src_2_5_0
---
    if [ -d ${ING_ROOT}/xerces-c-src_2_6_0/src/xercesc ] ; then
      export XERCESCROOT=${ING_ROOT}/xerces-c-src_2_6_0

2/ Print setup business discussed previously (mksecret.sh.patch included
again for completeness).

That was a good find, too, and thanks to Karl for his input elsewhere in this thread.

So we have a successful build.

Excellent.

Cheers, MikeT

--
Michael Touloumtzis
Software Architect
Ingres Corporation
_______________________________________________
Users mailing list
[email protected]
http://lists.ingres.com/mailman/listinfo/users

Reply via email to