On 4/6/06, blindman jones <[EMAIL PROTECTED]> wrote: > Hello all... I am trying to get Hydrgen-0.9.3 to build on a FC5 > install... got jack running fine and have all the dependencies > installed... but I am getting an error here... > > make[1]: Entering directory `/home/blindman/build/hydrogen-0.9.3' > g++ -c -pipe -g -w -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 > -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 > -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_REENTRANT > -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED > -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Isrc > -I/usr/lib/qt-3.3/include -o src/tinystr.o src/lib/xml/tinystr.cpp > src/lib/xml/tinyxml.h:828: error: extra qualification > 'TiXmlDeclaration::' on member 'TiXmlDeclaration' > make[1]: *** [src/tinystr.o] Error 1 > make[1]: Leaving directory `/home/blindman/build/hydrogen-0.9.3' > make: *** [hydrogenPlayer] Error 2 > > I am documenting the process on my google page... > http://erleichda.googlepages.com/home2 > > I downloaded tinyxml_2_4_3.tar.gz and tried using those files in > hydrogen-0.9.3/src/lib/xml and the build gets a lot further but still > fails, again the log is on my page. > http://erleichda.googlepages.com/build-002.log.txt > > I tried compling with both gcc4 (default FC5) & gcc32 (compat rpms > installed) but no difference... the logs are from the gcc32 & g++32 > tries... but the errors are 100% identical > > What else can I try to get hydrogen to compile on FC5? Am I missing > any dependencies? Is FC5 just not ready for the beats of hydrogen? > > TIA! >
here's a quick patch: --- ./hydrogen-0.9.3/src/lib/xml/tinyxml.h~ 2006-03-15 15:43:13.000000000 +0000 +++ ./hydrogen-0.9.3/src/lib/xml/tinyxml.h 2006-03-15 15:43:33.000000000 +0000 @@ -823,9 +823,9 @@ #endif /// Construct. - TiXmlDeclaration::TiXmlDeclaration( const char * _version, - const char * _encoding, - const char * _standalone ); + TiXmlDeclaration( const char * _version, + const char * _encoding, + const char * _standalone ); virtual ~TiXmlDeclaration() {} hope this helps...ciao! -- Alessandro <Comix> Cominu e-mail: [EMAIL PROTECTED] Icq: 116354077 Linux User # 203765