hey all. huge fan of the orion games and i can't wait to try out freeorion...problem is i can't compile it. I'm running gentoo. My install process was as follows:
emerge boost-1.32
emerge log4cpp
emerge devIL
download and install GiGi from CVS
Then I ./configure and make FreeOrion. Both the 0.2 release and the CVS give me similar errors. Here's the 0.2 error:
Code:
In file included from universe/Predicates.cpp:1:
universe/Predicates.h: In member function `bool IsOwnedObjectFunctor<T>::operator()(const UniverseObject*) const':
universe/Predicates.h:59: error: invalid use of undefined type `const struct UniverseObject'
universe/Predicates.h:5: error: forward declaration of `const struct UniverseObject'
universe/Predicates.h:59: error: invalid use of undefined type `const struct UniverseObject'
universe/Predicates.h:5: error: forward declaration of `const struct UniverseObject'
make[1]: *** [universe/server-Predicates.o] Error 1
anyone had this before or know how to fix it? thanks.
snoe7