GCC 4.0. C++ ABI change. ABI changes are a real pain... esecially as we are 'in' one
most distributions are still using GCC 3.3, but some (like FC4) are on gcc4 and debian
sid is switching and will be switching for quite some time...
but, tried to install from source (BTW, how do you install source RPMs ?) and it looks
Code: Select all
$ make
echo "infiles: \\" > .infiles
find . -name "*.in" | grep -v configure | grep -v macosx | sed -e "s|./||" -e "s|\.in| \\\|" >> .infiles
echo "" >> .infiles
test "." = "." || cp ./language/*.txt language
echo "x" > language/.tag
test "." = "." || cp ./config/*.cfg config
test "." = "." || cp ./config/*.srv config
echo "x" > config/.tag
mkdir var
echo "break st_Breakpoint" > .gdbinit
chmod 755 batch/*
touch src/dep
make -C src/tron
make[1]: Entering directory `/home/thomas/download/armagetronad-0.2.7.1/src/tron'
make[1]: Leaving directory `/home/thomas/download/armagetronad-0.2.7.1/src/tron'make[1]: Entering directory `/home/thomas/download/armagetronad-0.2.7.1/src/tron'
g++ -I. -I.. -I../.. -g -O2 -I/usr/include/SDL -D_REENTRANT -I../../src/tools/ -I../../src/engine/ -I../../src/network/ -I../../src/ui/ -I../../src/render/ -I. -I../../src -c gServerBrowser.cpp -o gServerBrowser.o
/usr/include/SDL/SDL_events.h:82: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:82: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:82: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:82: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:82: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:82: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:83: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:83: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:83: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:83: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:83: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:83: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:84: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:84: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:84: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:84: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:84: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:84: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:85: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:85: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:85: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:85: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:85: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:85: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:86: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:86: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:86: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:86: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:86: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:86: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:87: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:87: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:87: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:87: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:87: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:87: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:88: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:88: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:88: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:88: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:88: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:88: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:89: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:89: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:89: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:89: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:89: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:89: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:90: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:90: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:90: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:90: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:90: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:90: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:91: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:91: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:91: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:91: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:91: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:91: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:92: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:92: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:92: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:92: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:92: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:92: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:93: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:93: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:93: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:93: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:93: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:93: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:94: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:94: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:94: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:94: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:94: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:94: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:95: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:95: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:95: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:95: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:95: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:95: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:96: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:96: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:96: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:96: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:96: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:96: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:97: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:97: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:97: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:97: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:97: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:97: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:98: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:98: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:98: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:98: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:98: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:98: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:99: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:99: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:99: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:99: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:99: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:99: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:100: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:100: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:100: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:100: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:100: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:100: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:101: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:101: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:101: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:101: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:101: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:101: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:102: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:102: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:102: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:102: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:102: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:102: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:103: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:103: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:103: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:103: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:103: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:103: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:104: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:104: Fehler: Versuch, »template<class T> tOutput& operator<<(tOutput&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:104: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:104: Fehler: Versuch, »template<class T> rTextField& operator<<(rTextField&, const T&)« zu instanziieren
/usr/include/SDL/SDL_events.h:104: Fehler: »<anonymous enum>« ist/verwendet anonymen Typen
/usr/include/SDL/SDL_events.h:104: Fehler: Versuch, »template<class T> tString& operator<<(tString&, const T&)« zu instanziieren
make[1]: *** [gServerBrowser.o] Fehler 1
make[1]: Leaving directory `/home/thomas/download/armagetronad-0.2.7.1/src/tron'make: *** [all] Fehler 2