A few days ago I had some idea. I did not checked it yet, but I think it should work. The idea is simple: open source community already ported all windows headers to be compiled with gcc. This environment called - mingw. I think GCC_XML can take all header files from this environment and to use them. What do you think? Roman