Could not compile on Fedora 3:
g++ -c -I/usr/lib/qt-3.3/include -I/usr/include/g++
-D_NODEBUG_ -Wall -Wconversion -O3 -o mantigua.o
mantigua.cpp
In file included from
/usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/backward/iostream.h:31,
from vector.hpp:6,
from MantiguaMap.hpp:22,
from MantiguaTheme.hpp:21,
from QMantiguaTheme.hpp:25,
from artist.hpp:10,
from mantigua.hpp:21,
from mantigua.cpp:23:
/usr/lib/gcc/i386-redhat-linux/3.4.2/../../../../include/c++/3.4.2/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one
deprecated or antiquated header. Please consider using
one of the 32 headers found in section 17.4.1.2 of the
C++ standard. Examples include substituting the <X>
header for the <X.h> header for C++ includes, or
<iostream> instead of the deprecated header
<iostream.h>. To disable this warning use -Wno-deprecated.
In file included from MantiguaTheme.hpp:21,
from QMantiguaTheme.hpp:25,
from artist.hpp:10,
from mantigua.hpp:21,
from mantigua.cpp:23:
MantiguaMap.hpp:158: error: class
MantiguaMap::MantiguaPointMap redeclared with different
access
mantigua.cpp:305: error: default argument given for
parameter 2 of `bool Gui::abortRunningGame(const
QString&, const QString&)'
mantigua.hpp:45: error: after previous specification in
`bool Gui::abortRunningGame(const QString&, const
QString&)'
make: *** [mantigua.o] Error 1