Whenever I start the compiled version of GAE, the glest window just disappears after being there for a second. I'm going to post the compile thing. It seemed to have... a FEW too many warnings to be real, but I tried it anyway...
Oh, scrud, I don't have the full thing... here are like the last few hundred lines. Sigh.
glest_game/types/unit_stats_base.cpp:319: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:320: warning: called from hereglest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:321: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:322: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:323: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:324: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:325: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:326: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:327: warning: called from here
glest_game/types/unit_stats_base.cpp:290: warning: inlining failed in call to ‘static void Glest::Game::EnhancementTypeBase::formatModifier(std::string&, const char*, int, float)’: --param inline-unit-growth limit reached
glest_game/types/unit_stats_base.cpp:328: warning: called from here
MkDir1 ./build/i686-pc-linux-gnu/optimize/glest_game/world
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/tileset.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/types/flags.h: At global scope:
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/time_flow.o
glest_game/global/config.h: In function ‘void __tcf_0(void*)’:
glest_game/global/config.h:28: warning: inlining failed in call to ‘Glest::Game::Config::~Config()’: --param max-inline-insns-single limit reached
glest_game/global/config.h:95: warning: called from here
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/world.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/type_instances/unit.h: At global scope:
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
glest_game/type_instances/faction.h: In function ‘void std::__uninitialized_fill_n_aux(_ForwardIterator, _Size, const _Tp&, __false_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Glest::Game::Faction*, std::vector<Glest::Game::Faction, std::allocator<Glest::Game::Faction> > >, _Size = unsigned int, _Tp = Glest::Game::Faction]’:
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h: In function ‘void std::__uninitialized_fill_n_aux(_ForwardIterator, _Size, const _Tp&, __false_type) [with _ForwardIterator = Glest::Game::Faction*, _Size = unsigned int, _Tp = Glest::Game::Faction]’:
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&) [with _Tp = Glest::Game::Faction, _Alloc = std::allocator<Glest::Game::Faction>]’:
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/vector.tcc:318: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/vector.tcc:343: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/vector.tcc:343: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::Faction(const Glest::Game::Faction&)’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:81: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h: In member function ‘void Glest::Game::World::loadSaved(Glest::Game::GameSettings*, const Shared::Xml::XmlNode*)’:
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:161: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:161: warning: called from here
glest_game/world/tileset.h: In constructor ‘Glest::Game::World::World()’:
glest_game/world/tileset.h:100: warning: inlining failed in call to ‘Glest::Game::Tileset::Tileset()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:41: warning: called from here
glest_game/types/tech_tree.h:31: warning: inlining failed in call to ‘Glest::Game::TechTree::TechTree()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:41: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/world/tileset.h: In constructor ‘Glest::Game::World::World()’:
glest_game/world/tileset.h:100: warning: inlining failed in call to ‘Glest::Game::Tileset::Tileset()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:41: warning: called from here
glest_game/types/tech_tree.h:31: warning: inlining failed in call to ‘Glest::Game::TechTree::TechTree()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:41: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/global/config.h: In function ‘void __tcf_1(void*)’:
glest_game/global/config.h:28: warning: inlining failed in call to ‘Glest::Game::Config::~Config()’: --param max-inline-insns-single limit reached
glest_game/global/config.h:95: warning: called from here
glest_game/type_instances/faction.h: In member function ‘void Glest::Game::World::initFactionTypes(Glest::Game::GameSettings*)’:
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
/usr/include/c++/4.1.3/bits/stl_construct.h:107: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:642: warning: called from here
glest_game/type_instances/faction.h:50: warning: inlining failed in call to ‘Glest::Game::Faction::~Faction()’: --param max-inline-insns-single limit reached
glest_game/world/world.cpp:642: warning: called from here
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/unit_updater.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/type_instances/unit.h: At global scope:
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
glest_game/world/unit_updater.cpp: In member function ‘bool Glest::Game::UnitUpdater::unitOnRange(const Glest::Game::Unit*, int, Glest::Game::Unit**, const Glest::Game::AttackSkillTypes*, const Glest::Game::AttackSkillType**)’:
glest_game/world/unit_updater.cpp:1412: warning: passing ‘float’ for argument 2 to ‘void Glest::Game::Targets::record(Glest::Game::Unit*, int)’
glest_game/world/unit_updater.cpp:1434: warning: passing ‘float’ for argument 3 to ‘const Glest::Game::AttackSkillType* Glest::Game::AttackSkillTypes::getPreferredAttack(const Glest::Game::Unit*, const Glest::Game::Unit*, int) const’
glest_game/world/unit_updater.cpp: In member function ‘bool Glest::Game::UnitUpdater::repairableOnRange(const Glest::Game::Unit*, Shared::Graphics::Vec2i, int, Glest::Game::Unit**, const Glest::Game::RepairCommandType*, const Glest::Game::RepairSkillType*, int, bool, bool, bool)’:
glest_game/world/unit_updater.cpp:1496: warning: passing ‘float’ for argument 2 to ‘void Glest::Game::Targets::record(Glest::Game::Unit*, int)’
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/minimap.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/type_instances/unit.h: At global scope:
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
glest_game/global/config.h: In function ‘void __tcf_1(void*)’:
glest_game/global/config.h:28: warning: inlining failed in call to ‘Glest::Game::Config::~Config()’: --param max-inline-insns-single limit reached
glest_game/global/config.h:95: warning: called from here
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/map.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/type_instances/unit.h: At global scope:
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/water_effects.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/type_instances/unit.h: At global scope:
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
glest_game/global/config.h: In function ‘void __tcf_0(void*)’:
glest_game/global/config.h:28: warning: inlining failed in call to ‘Glest::Game::Config::~Config()’: --param max-inline-insns-single limit reached
glest_game/global/config.h:95: warning: called from here
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/surface_atlas.o
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’:
glest_game/types/unit_stats_base.h:49: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Field, 2u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:49: warning: ‘class Glest::Game::Fields’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’:
glest_game/types/unit_stats_base.h:72: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::Property, 3u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:72: warning: ‘class Glest::Game::UnitProperties’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:89: warning: ‘class Glest::Game::UnitStatsBase’ has virtual functions but non-virtual destructor
glest_game/types/unit_stats_base.h:218: warning: ‘class Glest::Game::EnhancementTypeBase’ has virtual functions but non-virtual destructor
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’:
glest_game/types/effect_type.h:71: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::EffectTypeFlag, 22u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/effect_type.h:71: warning: ‘class Glest::Game::EffectTypeFlags’ has virtual functions but non-virtual destructor
glest_game/../shared_lib/include/../include/platform/socket.h: In member function ‘void Shared::Platform::NetworkDataBuffer::write(Shared::Platform::float32)’:
glest_game/../shared_lib/include/../include/platform/socket.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
glest_game/types/flags.h: At global scope:
glest_game/types/flags.h: In instantiation of ‘Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’:
glest_game/types/command_type.h:70: instantiated from here
glest_game/types/flags.h:132: warning: ‘class Glest::Game::XmlBasedFlags<Glest::Game::AttackSkillPreference, 5u, unsigned int>’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:70: warning: ‘class Glest::Game::AttackSkillPreferences’ has virtual functions but non-virtual destructor
glest_game/types/command_type.h:208: warning: ‘class Glest::Game::AttackCommandTypeBase’ has virtual functions but non-virtual destructor
glest_game/type_instances/unit.h:129: warning: ‘class Glest::Game::Unit’ has virtual functions but non-virtual destructor
LinkApplication glest
...updated 136 target(s)...
I hope what little of the whole there is there is helpful...
*edit* Here's the gae folder after compilation.
[url=http://www.mediafire.com/?g01tmg3jdlp]http://www.mediafire.com/?g01tmg3jdlp[/url]
!Dr.Dixie!