Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
The live library will no longer compile with current versions of gcc. The first error I tracked down was an "include" in Groupsock.cpp that was looking for strstream.h. Unfortunately, strstream.h is no longer included with gcc, so that should be changed to a plain #include <strstream> I tried this, and it got past that error, but it now errors when trying to use classes that should have been defined in strstream (ostrstream). I think this needs to be looked at. Is it possible that there's newer code from live.com?
Just checked on live.com, this is from the changelog: 2004.02.20: - Added "#ifdef"s to the two files that #include <strstream.h>, so that they will compile OK with GCC v3.*. (Thanks to Goetz Waschk for this.) The Gentoo repository should probably switch to the newer version.
committed, thanks
.