[GCC-XML]Announcing a single "gccxml" source tree
Brad King
brad.king at kitware.com
Mon Jan 12 10:57:54 EST 2004
Hello,
In order to simplify the GCC-XML build and installation process, I've
added a module to CVS that will checkout everything needed into a single
source tree:
cvs -d :pserver:anoncvs at www.gccxml.org:/cvsroot/GCC_XML co gccxml
This will produce a source tree called "gccxml" that contains both the
GCC_XML source tree and a GCC tree containing gcc 3.3. The whole combined
tree is setup to be built natively on every supported platform using
CMake.
This approach has the following advantages:
- Single source download/build step
- Users do not need to separately obtain GCC and patch it
- After the build completes, gccxml can be run in-place
and is already configured to find gccxml_cc1plus
- Main supported GCC version is now 3.3 instead of 3.0
- Cygwin is no longer needed to build the Windows version
A side effect of updating to GCC 3.3 is that gccxml can now easily produce
preprocessed sources exactly as the GCC parser will see them:
gccxml -E test1.cxx
produces the preprocessed source that will be parsed when running
gccxml test1.cxx -fxml=test1.xml
The next release (0.6) of GCC-XML will be distributed as this complete
source tree. For those interested, please try it out so I can fix any
problems before the release is cut.
Thanks,
-Brad
More information about the gccxml
mailing list