Page 1 of 1

Building from source...

Posted: Thu Aug 03, 2006 7:21 pm
by Cchampion
When I try to build glob2 from source, I get a rather obscure error:

Code: Select all

make[2]: Entering directory `/home/cchampion/Desktop/glob2-0.8.19/src'
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT  -I./../libgag/include  -I/usr/include/SDL -D_REENTRANT  -Wall -g -c Engine.cpp
EndGameScreen.h:67: error: extra qualification ?EndGameScreen::? on member ?sortAndSet?
IRC.h:72: error: extra qualification ?IRC::ChatMessage::? on member ?ChatMessage?
IRC.h:82: error: extra qualification ?IRC::InfoMessage::? on member ?InfoMessage?
make[2]: *** [Engine.o] Error 1
make[2]: Leaving directory `/home/cchampion/Desktop/glob2-0.8.19/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cchampion/Desktop/glob2-0.8.19'
make: *** [all-recursive-am] Error 2
Note that on the console itself, the ? marks are single quotes.


Can anybody shed some light on this one?

Thanks,
Chris

Posted: Sun Aug 06, 2006 10:43 pm
by Genixpro
Thats a typo-like error. I would file this in the bug report section and it will be fixed for the next version.

In the meantime, if you open IRC.h, and look at the lines it mentions, and remove the "IRC::" on the lines. For endGameScreen.h, remove the "EndGameScreen::" on the line it tells you.

Posted: Wed Aug 09, 2006 6:12 pm
by Cchampion
Thanks a lot. You were most definitely correct. However, this error has been fixed in the new alpha 21 release. Woot! It even runs smoothly under XGL.