-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve M. Robbins wrote: > /usr/include/c++/4.4/alpha-linux-gnu/bits/c++config.h:214: error: expected > unqualified-id before 'namespace' [snip] > I tried compiling a simple program: > > #include <complex> > > int main(int ac, char* av[]) > { > return 0; > } > > With gcc, it compiles on alpha. Using gccxml, I get the same error as shown > above. > Does gccxml need a tweak to handle this?
It would seem so. You can use "gccxml -E" to preprocess the test source and compare it to what "gcc -E" produces for the offending spot. Note that gccxml uses a patched GCC 4.2 parser internally so sometimes it has trouble with headers from newer GCC versions. The solution we use is to put tweaked versions of the offending headers in "GCC_XML/Support/GCC/4.4" or other support directories. You can copy the header to that location in gccxml and then modify it to correct the error. If you get it working please send me the patch and I'll include it upstream. Thanks, - -Brad -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBAgAGBQJL7BqTAAoJEOyP7zp7+07aIxQQALErDGSdd0vEhfLShXV4H9Lw Hdiz5rW9RJdN7GiuWWNzf/E2XPo/OZiY6z8Jco85FP6A16T0ONk2NQkt9GsvCt3W 2dUiLWhUb626IEp3oOe8QZJcgqLuY22XbANF7jDnuu65BX33dzlcJaCtdyBXCcS/ z/a7GMR43iw8BlX08gAJjPigwrG1NE2RvWqmUojWrJQGqdPDRJ9sI1U6uE4rsPxZ qwN/eyq4PjlyXmv1axtQ4mME/8ckv0u5TqpAQMyz1vcdvOsBtzdDVPR1u8xsFv50 QyGRTxnrtHBzDs/oHinVSs0pmi1kb/AM9ZUZ//Q+nZq/SyYU0uooAOvk4iHrjfCr ttJEBtgbgjpN1NWXeUDK7j3QiSDlnKA/f2+p+sQiTCHxyI0RkM3chgrHcdyg9N41 RidvDlpyQ5rHEQmSiIe+QBcr6zFsAH8VHj6+SrlTk4z5EOuhyFTDy6TErL5t+2nx +IATG/Ne6VtE/pLaa94at03J7V9/vN6QrKm3DgDGWffh6NG/ibTWeQG/5+kp7t5g eUXUP2RqGysBZaiGFI9j0prphKRXZnvXmBiEq/GKYPWIwOL7SS9Gk0THvTVf9AG7 ycG+f0TXtssgILEsolCV/+N3hQuHJqly598/h4pn0tdaZsTBG9PoVZEH/bliMd0g FlpOQNEOYo0nfrPkkRcy =gsIW -----END PGP SIGNATURE----- _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.gccxml.org/mailman/listinfo/gccxml