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