This is the error: i686-pc-linux-gnu-g++ -c -pipe -I/usr/include -g -w -O3 -march=athlon-xp -pipe -fno-strict-aliasing -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -Isrc -I/usr/qt/3/include -o src/tinystr.o src/lib/xml/tinystr.cpp src/lib/xml/tinyxml.h:828: error: extra qualification
This is the error: i686-pc-linux-gnu-g++ -c -pipe -I/usr/include -g -w -O3 -march=athlon-xp -pipe -fno-strict-aliasing -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -Isrc -I/usr/qt/3/include -o src/tinystr.o src/lib/xml/tinystr.cpp src/lib/xml/tinyxml.h:828: error: extra qualification TiXmlDeclaration:: on member TiXmlDeclaration To fix it, here is the patch: diff -ur a/src/lib/xml/tinyxml.h b/src/lib/xml/tinyxml.h --- a/src/lib/xml/tinyxml.h 2005-10-17 20:32:04.000000000 -0200 +++ b/src/lib/xml/tinyxml.h 2006-05-08 18:31:27.000000000 -0300 @@ -823,7 +823,7 @@ #endif /// Construct. - TiXmlDeclaration::TiXmlDeclaration( const char * _version, + TiXmlDeclaration( const char * _version, const char * _encoding, const char * _standalone );
You just need to remove "TiXmlDeclaration::" from the file src/lib/xml/tinyxml.h , line 828. I would do myself but it asks for 16 dependancies here (I have an almost gnome-free system), so it would be nice if some hydrogen or gnome user would provide a patch....
I did provide a patch, isnt it good?
Looks good to me, I'll test it out as soon as I can.
in CVS, thanks for the patch.