Re: [pygccxml-development] Re: gccxml preprocessor
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2006-05-13 04:53:01
|
On 5/13/06, Neal Becker <ndb...@gm...> wrote: > Now, believe it or not (I tried it twice!), if I just add '-dD' to gccxml > command, now it looks OK: > /usr/bin/gccxml -I"." -I"/usr/local/src/boost.cvs" -U"__MINGW32__" > "/usr/local/src/boost.cvs/libs/random/random_test.cpp" > -fxml=3D"/usr/local/src/pygccxml/pyplusplus_dev/examples/pyboost_dev/pybo= ost/random/generated/random_test.xml" > -dD -E > stuff2 > void > compiler_log_formatter::log_build_info( std::ostream& output ) > { > output << "Platform: " << "linux" << '\n' > << "Compiler: " << "GCC-XML C++ version " 700 << '\n' > << "STL : " << "GNU libstdc++ version " "20060304" << '\n= ' > << "Boost : " << 103400/100000 << "." > << 103400/100 % 1000 << "." > << 103400 % 100 << std::endl; > } I will try it later. I have few un-committed changes in pygccxml/py++ that allows to export boost.random almost as is. Previously it was impossible, because GCC-XML reported wrong class names. Now pygccxml takes into account demangled name of the class. I think, I will have this library exported to Python to the end of next wee= k > --=20 Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |