
Juergen Hunold wrote:
Thanks! I hope to have it fixed now (it's in CVS). Could you please try it out and report back to me?
Okay, it compiles with gcc-4.0.3 But with some gcc-specific warnings.
../../../boost/archive/basic_binary_iprimitive.hpp:87: warning: unused variable 'i'
This local variable is used in an assert-statement, which is of course not visible in release mode. Is there any Boost makro to disable this warning ?
That's outside of my control. I've CC'ed Robert who might be able to correct this.
And gcc complains "warning: the use of `tmpnam' is dangerous, better use `mkstemp'"
in " In function `bool trace_macro_expansion<"
Ok, will try to fix this.
A quick run with gcc-4.1 failed with
../../../boost/lexical_cast.hpp:167: error: no match for 'operator>>' in '((boost::detail::lexical_stream<cmd_line_util::include_paths, std::basic_string<char, std::char_traits<char>, std::allocator<char> >
*)this)->boost::detail::lexical_stream<cmd_line_util::include_paths, std::basic_string<char, std::char_traits<char>, std::allocator<char> > ::stream >> output'
That's outside of my control either. I'm not sure, who is responsible here, though. Thanks! Regards Hartmut
Full compiler output attached. Compiler:
gcc version 4.0.3 (Debian 4.0.3-1) gcc version 4.1.0 (Debian 4.1.0-1)
Yours.
Jürgen
-- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * hunold@ive-mbh.de ! www.ive-mbh.de