On Fri, 2006-03-03 at 14:26 +0000, Andy Tompkins wrote:
I am currently working on a guid class. It is not quite done yet, but is quite functional. It does have a portable function to create guids. I have put it in the boost vault (guid.zip) in the hopes that it may one day be a boost library.
ok ... it doesn't compile on gcc-3.4 because of the following errors: In file included from libs/guid/libs/guid/src/guid.cpp:14: libs/guid/boost/guid.hpp:172: error: expected initializer before "showbrackets" libs/guid/boost/guid.hpp:177: error: expected initializer before "noshowbrackets" libs/guid/boost/guid.hpp: In function `std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::guid&)': libs/guid/boost/guid.hpp:192: error: expected initializer before "ok" libs/guid/boost/guid.hpp:193: error: `ok' was not declared in this scope libs/guid/boost/guid.hpp: In function `std::basic_istream<_CharT, _Traits>& boost::operator>>(std::basic_istream<_CharT, _Traits>&, boost::guid&)': libs/guid/boost/guid.hpp:221: error: expected initializer before "ok" libs/guid/boost/guid.hpp:222: error: `ok' was not declared in this scope the errors in lines 172 and 177 also fail on icc (__cdecl is looking pretty windoze) cheers ... tim -- TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk Cheat your landlord if you can and must, but do not try to shortchange the Muse. It cannot be done. You can't fake quality any more than you can fake a good meal. William S. Burroughs