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/
|