Output of errors when attempting to build on Fedora 12, kernel version 2.6.32.11-99.fc12.x86_64:
In file included from configurator/main.cpp:1:
configurator/main.h:6:19: error: wx/wx.h: No such file or directory
configurator/main.h:7:23: error: wx/cshelp.h: No such file or directory
configurator/main.h:8:25: error: wx/notebook.h: No such file or directory
configurator/main.h:9:22: error: wx/sizer.h: No such file or directory
configurator/main.cpp:7:22: error: wx/image.h: No such file or directory
configurator/main.cpp:8:23: error: wx/bitmap.h: No such file or directory
configurator/main.cpp:9:21: error: wx/icon.h: No such file or directory
In file included from configurator/main.h:11,
from configurator/main.cpp:1:
configurator/configuration.h:58: error: ‘wxString’ does not name a type
configurator/configuration.h:62: error: ‘wxString’ does not name a type
configurator/configuration.h:123: error: ‘wxWindow’ has not been declared
configurator/configuration.h:123: error: ‘wxSizer’ has not been declared
configurator/configuration.h:135: error: ISO C++ forbids declaration of ‘wxCheckBox’ with no type
configurator/configuration.h:135: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:138: error: ‘wxWindow’ has not been declared
configurator/configuration.h:138: error: ‘wxSizer’ has not been declared
configurator/configuration.h:150: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:150: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:153: error: ‘wxWindow’ has not been declared
configurator/configuration.h:153: error: ‘wxSizer’ has not been declared
configurator/configuration.h:165: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:165: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:168: error: ‘wxWindow’ has not been declared
configurator/configuration.h:168: error: ‘wxSizer’ has not been declared
configurator/configuration.h:180: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:180: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:183: error: ‘wxWindow’ has not been declared
configurator/configuration.h:183: error: ‘wxSizer’ has not been declared
configurator/configuration.h:195: error: ISO C++ forbids declaration of ‘wxComboBox’ with no type
configurator/configuration.h:195: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:199: error: ‘wxWindow’ has not been declared
configurator/configuration.h:199: error: ‘wxSizer’ has not been declared
configurator/configuration.h:213: error: ISO C++ forbids declaration of ‘wxSlider’ with no type
configurator/configuration.h:213: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:218: error: ‘wxWindow’ has not been declared
configurator/configuration.h:218: error: ‘wxSizer’ has not been declared
configurator/configuration.h:233: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:233: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:238: error: ‘wxWindow’ has not been declared
configurator/configuration.h:238: error: ‘wxSizer’ has not been declared
In file included from configurator/main.cpp:1:
configurator/main.h:22: error: expected class-name before ‘{’ token
configurator/main.h:24: error: ISO C++ forbids declaration of ‘DECLARE_EVENT_TABLE’ with no type
configurator/main.h:26: error: expected ‘;’ before ‘private’
configurator/main.h:28: error: ‘wxWindow’ was not declared in this scope
configurator/main.h:28: error: template argument 2 is invalid
configurator/main.h:28: error: template argument 4 is invalid
configurator/main.h:45: error: ISO C++ forbids declaration of ‘wxButton’ with no type
configurator/main.h:45: error: expected ‘;’ before ‘*’ token
configurator/main.h:46: error: ISO C++ forbids declaration of ‘wxButton’ with no type
configurator/main.h:46: error: expected ‘;’ before ‘*’ token
configurator/main.h:47: error: ISO C++ forbids declaration of ‘wxButton’ with no type
configurator/main.h:47: error: expected ‘;’ before ‘*’ token
configurator/main.h:48: error: ISO C++ forbids declaration of ‘wxButton’ with no type
configurator/main.h:48: error: expected ‘;’ before ‘*’ token
configurator/main.h:49: error: ISO C++ forbids declaration of ‘wxNotebook’ with no type
configurator/main.h:49: error: expected ‘;’ before ‘*’ token
configurator/main.h:50: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/main.h:50: error: expected ‘;’ before ‘*’ token
configurator/main.h:58: error: ‘wxCommandEvent’ has not been declared
configurator/main.h:59: error: ‘wxCommandEvent’ has not been declared
configurator/main.h:60: error: ‘wxCommandEvent’ has not been declared
configurator/main.h:61: error: ‘wxCommandEvent’ has not been declared
configurator/main.h:62: error: ‘wxCloseEvent’ has not been declared
configurator/main.h:63: error: ‘wxMouseEvent’ has not been declared
configurator/main.h:72: error: expected class-name before ‘{’ token
configurator/main.h:78: error: ISO C++ forbids declaration of ‘DECLARE_EVENT_TABLE’ with no type
configurator/main.h:80: error: expected ‘;’ before ‘public’
configurator/main.h:83: error: ‘wxHelpEvent’ has not been declared
configurator/main.h:90: error: expected class-name before ‘{’ token
In file included from configurator/main.cpp:3:
/usr/lib/gcc/x86_64-redhat-linux/4.4.3/../../../../include/c++/4.4.3/stdexcept:41: error: expected constructor, destructor, or type conversion before ‘namespace’
g++ -c -o ./build/x86_64-unknown-linux-gnu/optimize/configurator/main.o -DPACKAGE_NAME="megaglest" -DPACKAGE_TARNAME="megaglest" -DPACKAGE_VERSION="3.3.4.3" -DPACKAGE_STRING="megaglest 3.3.4.3" -DPACKAGE_BUGREPORT="matze@braunis.de" -DPACKAGE_URL="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_POSIX_SOCKETS=/**/ -DX11_AVAILABLE=1 -DHAVE_GLOB_H=1 -DHAVE_SYS_IOCTL_H=1 -DUSE_SDL=/**/ -DHAVE_PTHREAD=1 -I. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -pthread -Iconfigurator/../shared_lib/include/../include/platform/sdl -Iconfigurator/../shared_lib/include/../include/platform/posix -Iconfigurator/../shared_lib/include/../include/util -Iconfigurator/../shared_lib/include/../include/graphics -Iconfigurator/../shared_lib/include/../include/graphics/gl -Iconfigurator/../shared_lib/include/../include/sound -Iconfigurator/../shared_lib/include/../include/sound/openal -Iconfigurator/../shared_lib/include/../include/xml -Iconfigurator/../shared_lib/include/../include/glew -Iconfigurator/../shared_lib/include/../include/lua -Iconfigurator/. -O3 -DNDEBUG configurator/main.cpp
...failed C++ ./build/x86_64-unknown-linux-gnu/optimize/configurator/main.o ...
C++ ./build/x86_64-unknown-linux-gnu/optimize/configurator/configuration.o
In file included from configurator/configuration.cpp:1:
configurator/configuration.h:7:19: error: wx/wx.h: No such file or directory
In file included from configurator/configuration.cpp:1:
configurator/configuration.h:58: error: ‘wxString’ does not name a type
configurator/configuration.h:62: error: ‘wxString’ does not name a type
configurator/configuration.h:123: error: ‘wxWindow’ has not been declared
configurator/configuration.h:123: error: ‘wxSizer’ has not been declared
configurator/configuration.h:135: error: ISO C++ forbids declaration of ‘wxCheckBox’ with no type
configurator/configuration.h:135: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:138: error: ‘wxWindow’ has not been declared
configurator/configuration.h:138: error: ‘wxSizer’ has not been declared
configurator/configuration.h:150: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:150: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:153: error: ‘wxWindow’ has not been declared
configurator/configuration.h:153: error: ‘wxSizer’ has not been declared
configurator/configuration.h:165: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:165: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:168: error: ‘wxWindow’ has not been declared
configurator/configuration.h:168: error: ‘wxSizer’ has not been declared
configurator/configuration.h:180: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:180: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:183: error: ‘wxWindow’ has not been declared
configurator/configuration.h:183: error: ‘wxSizer’ has not been declared
configurator/configuration.h:195: error: ISO C++ forbids declaration of ‘wxComboBox’ with no type
configurator/configuration.h:195: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:199: error: ‘wxWindow’ has not been declared
configurator/configuration.h:199: error: ‘wxSizer’ has not been declared
configurator/configuration.h:213: error: ISO C++ forbids declaration of ‘wxSlider’ with no type
configurator/configuration.h:213: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:218: error: ‘wxWindow’ has not been declared
configurator/configuration.h:218: error: ‘wxSizer’ has not been declared
configurator/configuration.h:233: error: ISO C++ forbids declaration of ‘wxTextCtrl’ with no type
configurator/configuration.h:233: error: expected ‘;’ before ‘*’ token
configurator/configuration.h:238: error: ‘wxWindow’ has not been declared
configurator/configuration.h:238: error: ‘wxSizer’ has not been declared
configurator/configuration.cpp:187: error: variable or field ‘createControl’ declared void
configurator/configuration.cpp:187: error: ‘wxWindow’ was not declared in this scope
configurator/configuration.cpp:187: error: ‘parent’ was not declared in this scope
configurator/configuration.cpp:187: error: ‘wxSizer’ was not declared in this scope
configurator/configuration.cpp:187: error: ‘sizer’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::BoolField::updateValue()’:
configurator/configuration.cpp:194: error: ‘checkBox’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::BoolField::updateControl()’:
configurator/configuration.cpp:198: error: ‘checkBox’ was not declared in this scope
configurator/configuration.cpp: At global scope:
configurator/configuration.cpp:215: error: variable or field ‘createControl’ declared void
configurator/configuration.cpp:215: error: ‘wxWindow’ was not declared in this scope
configurator/configuration.cpp:215: error: ‘parent’ was not declared in this scope
configurator/configuration.cpp:215: error: ‘wxSizer’ was not declared in this scope
configurator/configuration.cpp:215: error: ‘sizer’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::IntField::updateValue()’:
configurator/configuration.cpp:221: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:221: error: ‘wxFNCONV’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::IntField::updateControl()’:
configurator/configuration.cpp:225: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:225: error: ‘ToUnicode’ is not a member of ‘Configurator::Configuration’
configurator/configuration.cpp: At global scope:
configurator/configuration.cpp:242: error: variable or field ‘createControl’ declared void
configurator/configuration.cpp:242: error: ‘wxWindow’ was not declared in this scope
configurator/configuration.cpp:242: error: ‘parent’ was not declared in this scope
configurator/configuration.cpp:242: error: ‘wxSizer’ was not declared in this scope
configurator/configuration.cpp:242: error: ‘sizer’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::FloatField::updateValue()’:
configurator/configuration.cpp:248: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:248: error: ‘wxFNCONV’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::FloatField::updateControl()’:
configurator/configuration.cpp:252: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:252: error: ‘ToUnicode’ is not a member of ‘Configurator::Configuration’
configurator/configuration.cpp: At global scope:
configurator/configuration.cpp:269: error: variable or field ‘createControl’ declared void
configurator/configuration.cpp:269: error: ‘wxWindow’ was not declared in this scope
configurator/configuration.cpp:269: error: ‘parent’ was not declared in this scope
configurator/configuration.cpp:269: error: ‘wxSizer’ was not declared in this scope
configurator/configuration.cpp:269: error: ‘sizer’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::StringField::updateValue()’:
configurator/configuration.cpp:276: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:276: error: ‘wxFNCONV’ was not declared in this scope
configurator/configuration.cpp: In member function ‘virtual void Configurator::StringField::updateControl()’:
configurator/configuration.cpp:280: error: ‘textCtrl’ was not declared in this scope
configurator/configuration.cpp:280: error: ‘ToUnicode’ is not a member of ‘Configurator::Configuration’
configurator/configuration.cpp: At global scope:
configurator/configuration.cpp:291: error: variable or field ‘createControl’ declared void
configurator/configuration.cpp:291: error: ‘wxWindow’ was not declared in this scope
configurator/configuration.cpp:291: error: ‘parent’ was not declared in this scope
configurator/configuration.cpp:291: error: ‘wxSizer’ was not declared in this scope
configurator/configuration.cpp:291: error: ‘sizer’ was not declared in this scope
configurator/configuration.cpp:399: error: expected ‘}’ at end of input
g++ -c -o ./build/x86_64-unknown-linux-gnu/optimize/configurator/configuration.o -DPACKAGE_NAME="megaglest" -DPACKAGE_TARNAME="megaglest" -DPACKAGE_VERSION="3.3.4.3" -DPACKAGE_STRING="megaglest 3.3.4.3" -DPACKAGE_BUGREPORT="matze@braunis.de" -DPACKAGE_URL="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_POSIX_SOCKETS=/**/ -DX11_AVAILABLE=1 -DHAVE_GLOB_H=1 -DHAVE_SYS_IOCTL_H=1 -DUSE_SDL=/**/ -DHAVE_PTHREAD=1 -I. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -pthread -Iconfigurator/../shared_lib/include/../include/platform/sdl -Iconfigurator/../shared_lib/include/../include/platform/posix -Iconfigurator/../shared_lib/include/../include/util -Iconfigurator/../shared_lib/include/../include/graphics -Iconfigurator/../shared_lib/include/../include/graphics/gl -Iconfigurator/../shared_lib/include/../include/sound -Iconfigurator/../shared_lib/include/../include/sound/openal -Iconfigurator/../shared_lib/include/../include/xml -Iconfigurator/../shared_lib/include/../include/glew -Iconfigurator/../shared_lib/include/../include/lua -Iconfigurator/. -O3 -DNDEBUG configurator/configuration.cpp
...failed C++ ./build/x86_64-unknown-linux-gnu/optimize/configurator/configuration.o ...
...skipped glest_configurator for lack of <T!configurator!>main.o...
...failed updating 2 target(s)...
...skipped 1 target(s)...
...updated 150 target(s)...