[C++-sig] pyste, gccxml and boost ublas, random number generator etc

Stefan Seefeld seefeld at sympatico.ca
Tue Aug 2 13:07:09 CEST 2005


David Abrahams wrote:
> Stefan Seefeld <seefeld at sympatico.ca> writes:
> 
> 
>>Nicodemus wrote:
>>
>>
>>>I will quote Brad King, the creator of GCCXML, from the gccxml list in a 
>>>thread regarding this problem (hope he does not mind):
>>>
>>>"As I said the GCC parser cannot always handle the results of 
>>>preprocessing as if using VC7.1.  In the case of system headers the 
>>>GCC-XML installation copies and patches them to fix the problems.  In 
>>>this case all the VC-specific hacks in boost are confusing GCC-XML."
>>>
>>>Hopefully Brad can shed some more light in a possible workaround. :)
>>
>>I can indeed see the problem if you preprocess for CV++ and are then
>>exposed to non-standard extensions during the parsing.
> 
> 
> Yeah, but why would you do that when you could preprocess for GCC?

Because that would require a separate gcc to be installed first ?

(The gccxml tarball I unpacked on my linux box doesn't appear to
  contain anything related to a complete development environment
  such as system headers.)

Regards,
		Stefan



More information about the Cplusplus-sig mailing list