[GCC-XML]Re: Problems with GCC_XML under windows

Jason Stanek jstanek at iastate.edu
Thu May 13 13:09:51 EDT 2004

Is it possible that you are getting the "cl" error because the MSVC bin 
directory is not in your PATH environment variable (or vsvars.bat has not 
been run)?

At 08:26 AM 05/13/2004, Brad King wrote:
>Bennett, Ian wrote:
>>Hallo Brad,
>>I am building a C++ class browser under windows 2000, and would like to 
>>use GCC_XML to parse class information into XML.  I have downloaded the 
>>gcc_xml, and followed the installation instructions, including  running 
>>the following programs / batch files i) gccxml_vcupdate.bat, ii) 
>>vcInstall.exe, and iii) vcPatch.exe.
>Where did you find instructions to use these commands?  They should be 
>automatically executed by the build system generated by CMake.
> > I then created an empty VC++
>>(msvc6), project and tried to compile it using GCC_XML.  I had the 
>>following problems:
>>         1) gccxml.exe always give the error message  "Compiler "cl" is 
>> not supported by GCC_XML because none of MSVC 6, 7, or 7.1 is installed. 
>> Could not determine GCCXML_FLAGS setting.".  If I call
>>gccxml_cc1plus.exe directly, however, it does at least start to compile 
>>the VC++ files. My GCCXML_Config file contains the following information:
>>                         GCCXML_COMPILER="cl"
>>                         GCCXML_CXXFLAGS="/nologo /MDd /W3 /Gm /GX /ZI 
>> /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D
>>"_MBCS" /Fp"Debug/gccxml.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD 
>>/GZ /c"
>>                         GCCXML_ROOT="C:\Progs\GCC_XML\share\gccxml-0.6\Vc6"
>What do you mean by compiling a project with gccxml?
>How was MSVC 6 installed?  There should be a registry entry that lets 
>GCC-XML detect it.
>>         2) I would like to parse c. 30-50 individual VC++ projects. Can 
>> I make use of the .dsp files or .mak files (created by "export 
>> makefile"). Or do I need to write / generate new makefiles specially for 
>> gcc_xml.  If       so, could you send me a an example gcc_xml makefile, 
>> based in an empty msvc6 VC++ Project?
>>Regards, and many thanks for taking the time to answer these questions
>GCC-XML is not a compiler.  It is just a tool with a command line 
>interface that looks a little bit like a compiler.  You can write 
>makefiles, create project files, whatever you want, but you have to 
>manually construct command lines and configure the build system to run them.
>gccxml mailing list
>gccxml at gccxml.org

More information about the gccxml mailing list