g++ -pipe -Wall -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 `sdl-config --cflags` -DPREFIX=L\"/usr/games\" -c rules.cpp In file included from resources.cpp:10: convert.h: In function ‘std::wstring toString(const T&)’: convert.h:21: error: must #include <typeinfo> before using typeid make: *** [resources.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from rules.cpp:5: convert.h: In function ‘std::wstring toString(const T&)’: convert.h:21: error: must #include <typeinfo> before using typeid make: *** [rules.o] Error 1 Reproducible: Always Steps to Reproduce:
Created attachment 149652 [details, diff] einstein-2.0-gcc43.patch Fixes the problem. Adapted from Debian.
in portage. thanks for the bug report and patch.