I'm getting this now...
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o debug/Main_Panel.o -c -Wall -pthread -g -DUNIX -DHAVE_SYS_TYPES_H -DHAVE_SYS_STAT_H -DHAVE_UNISTD_H -DILUT_USE_OPENGL -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -D_DEBUG -Ipugixml -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-debug-2.8 -I/usr/include/wx-2.8 debug/Main_Panel.cpp
In file included from debug/model_editor_ctrl.h:5:0,
from debug/main_panel.h:66,
from debug/Main_Panel.cpp:120:
debug/primitive_ctrl.h: In instantiation of '_vector_button_ctrl<data_ctrl>::_vector_button_ctrl(wxWindow*, wxString, wxString, wxString) [with data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:280:77: required from here
debug/primitive_ctrl.h:253:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:253:3: note: declarations in dependent base 'editor<vector3d>' are not found by unqualified lookup
debug/primitive_ctrl.h:253:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = bobboau::matrix; data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:455:60: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<bobboau::matrix>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
In file included from debug/SHLD_editor.h:4:0,
from debug/chunk_editors.h:1,
from debug/Main_Panel.cpp:121:
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = float; type_control = float_ctrl]':
debug/array_ctrl.h:412:81: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<float> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = int; type_control = int_ctrl]':
debug/array_ctrl.h:428:77: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<int> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = int; type_control = model_list_ctrl]':
debug/array_ctrl.h:444:84: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<int> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = int; type_control = path_list_ctrl]':
debug/array_ctrl.h:455:83: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<int> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = std::basic_string<char>; type_control = string_ctrl]':
debug/array_ctrl.h:466:88: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<std::basic_string<char> > >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = std::basic_string<char>; type_control = multi_string_ctrl]':
debug/array_ctrl.h:482:94: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<std::basic_string<char> > >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = vector3d; type_control = vector_ctrl]':
debug/array_ctrl.h:498:85: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<vector3d> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
In file included from debug/model_editor_ctrl.h:5:0,
from debug/main_panel.h:66,
from debug/Main_Panel.cpp:120:
debug/primitive_ctrl.h: In instantiation of 'suggest_ctrl<type, ctrl>::suggest_ctrl(wxWindow*, wxString, std::vector<L1TYPE>, int) [with type = std::basic_string<char>; ctrl = multi_string_ctrl]':
debug/SOBJ_editor.h:91:114: required from here
debug/primitive_ctrl.h:487:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:487:3: note: declarations in dependent base 'editor<std::basic_string<char> >' are not found by unqualified lookup
debug/primitive_ctrl.h:487:3: note: use 'this->add_control' instead
In file included from debug/SHLD_editor.h:4:0,
from debug/chunk_editors.h:1,
from debug/Main_Panel.cpp:121:
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_pvert; type_control = path_vert_ctrl]':
debug/PATH_editor.h:51:103: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_pvert> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
In file included from debug/model_editor_ctrl.h:5:0,
from debug/main_panel.h:66,
from debug/Main_Panel.cpp:120:
debug/primitive_ctrl.h: In instantiation of 'suggest_ctrl<type, ctrl>::suggest_ctrl(wxWindow*, wxString, std::vector<L1TYPE>, int) [with type = std::basic_string<char>; ctrl = string_ctrl]':
debug/PATH_editor.h:80:89: required from here
debug/primitive_ctrl.h:487:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:487:3: note: declarations in dependent base 'editor<std::basic_string<char> >' are not found by unqualified lookup
debug/primitive_ctrl.h:487:3: note: use 'this->add_control' instead
In file included from debug/SHLD_editor.h:4:0,
from debug/chunk_editors.h:1,
from debug/Main_Panel.cpp:121:
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_path; type_control = path_ctrl]':
debug/PATH_editor.h:129:97: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_path> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_hardpoint; type_control = hard_point_ctrl]':
debug/hardpoint_editor.h:49:106: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_hardpoint> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_turret; type_control = turret_ctrl]':
debug/TURRET_editor.h:75:102: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_turret> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_thrust_glow; type_control = glow_point_ctrl]':
debug/glow_points.h:53:108: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_thrust_glow> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_glow_array; type_control = glow_bank_point_ctrl]':
debug/GLOW_editor.h:85:112: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_glow_array> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_thruster; type_control = thruster_bank_point_ctrl]':
debug/FUEL_editor.h:59:114: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_thruster> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_eye_pos; type_control = eye_point_ctrl]':
debug/EYE_editor.h:52:102: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_eye_pos> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_special; type_control = spcl_point_ctrl]':
debug/SPCL_editor.h:69:107: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_special> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_dock_point; type_control = dock_pnt_ctrl]':
debug/DOCK_editor.h:68:107: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_dock_point> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = std::vector<pcs_hardpoint>; type_control = weapon_hard_point_array_ctrl]':
debug/WPNT_editor.h:134:140: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<std::vector<pcs_hardpoint>, std::allocator<std::vector<pcs_hardpoint> > > >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_insig_face_vert; type_control = insignia_vert_ctrl]':
debug/INSG_editor.h:75:126: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_insig_face_vert, std::allocator<pcs_insig_face_vert> > >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_insig_face; type_control = insignia_face_ctrl]':
debug/INSG_editor.h:129:113: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_insig_face> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_insig; type_control = insignia_ctrl]':
debug/INSG_editor.h:288:103: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_insig> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
debug/array_ctrl.h: In instantiation of 'type_array_ctrl<type, type_control>::type_array_ctrl(wxWindow*, wxString, wxString, int, int, int, bool) [with type = pcs_crs_sect; type_control = cross_section_editor]':
debug/header_editor.h:49:103: required from here
debug/array_ctrl.h:369:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/array_ctrl.h:369:3: note: declarations in dependent base 'editor<std::vector<pcs_crs_sect> >' are not found by unqualified lookup
debug/array_ctrl.h:369:3: note: use 'this->add_control' instead
In file included from debug/model_editor_ctrl.h:5:0,
from debug/main_panel.h:66,
from debug/Main_Panel.cpp:120:
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = std::basic_string<char>; data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:102:55: required from '_string_ctrl<data_ctrl>::_string_ctrl(wxWindow*, wxString) [with data_ctrl = text_ctrl]'
debug/primitive_ctrl.h:109:83: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<std::basic_string<char> >' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = std::basic_string<char>; data_ctrl = wxStaticText]':
debug/primitive_ctrl.h:102:55: required from '_string_ctrl<data_ctrl>::_string_ctrl(wxWindow*, wxString) [with data_ctrl = wxStaticText]'
debug/primitive_ctrl.h:113:86: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<std::basic_string<char> >' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = float; data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:157:50: required from '_float_ctrl<data_ctrl>::_float_ctrl(wxWindow*, wxString) [with data_ctrl = text_ctrl]'
debug/primitive_ctrl.h:164:81: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<float>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = float; data_ctrl = wxStaticText]':
debug/primitive_ctrl.h:157:50: required from '_float_ctrl<data_ctrl>::_float_ctrl(wxWindow*, wxString) [with data_ctrl = wxStaticText]'
debug/primitive_ctrl.h:168:84: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<float>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = int; data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:184:47: required from '_int_ctrl<data_ctrl>::_int_ctrl(wxWindow*, wxString) [with data_ctrl = text_ctrl]'
debug/primitive_ctrl.h:191:77: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<int>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = int; data_ctrl = wxStaticText]':
debug/primitive_ctrl.h:184:47: required from '_int_ctrl<data_ctrl>::_int_ctrl(wxWindow*, wxString) [with data_ctrl = wxStaticText]'
debug/primitive_ctrl.h:195:80: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<int>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = vector3d; data_ctrl = text_ctrl]':
debug/primitive_ctrl.h:228:52: required from '_vector_ctrl<data_ctrl>::_vector_ctrl(wxWindow*, wxString) [with data_ctrl = text_ctrl]'
debug/primitive_ctrl.h:236:83: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<vector3d>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
debug/primitive_ctrl.h: In instantiation of 'primitive_ctrl<type, data_ctrl>::primitive_ctrl(wxWindow*, wxString, int, int, int) [with type = vector3d; data_ctrl = wxStaticText]':
debug/primitive_ctrl.h:228:52: required from '_vector_ctrl<data_ctrl>::_vector_ctrl(wxWindow*, wxString) [with data_ctrl = wxStaticText]'
debug/primitive_ctrl.h:240:86: required from here
debug/primitive_ctrl.h:66:3: error: 'add_control' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/primitive_ctrl.h:66:3: note: declarations in dependent base 'editor<vector3d>' are not found by unqualified lookup
debug/primitive_ctrl.h:66:3: note: use 'this->add_control' instead
In file included from debug/main_panel.h:66:0,
from debug/Main_Panel.cpp:120:
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_insig>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_insig>; editor_type = INSG_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_insig> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_insig>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_insig>; editor_type = INSG_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_insig> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_shield_triangle>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_shield_triangle>; editor_type = SHLD_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_shield_triangle> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_shield_triangle>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_shield_triangle>; editor_type = SHLD_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_shield_triangle> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<std::basic_string<char> >]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<std::basic_string<char> >; editor_type = PINF_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<std::basic_string<char> > >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<std::basic_string<char> >]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<std::basic_string<char> >; editor_type = PINF_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<std::basic_string<char> > >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_path>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_path>; editor_type = PATH_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_path> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_path>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_path>; editor_type = PATH_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_path> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_glow_array>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_glow_array>; editor_type = GLOW_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_glow_array> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_glow_array>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_glow_array>; editor_type = GLOW_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_glow_array> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_turret>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_turret>; editor_type = TGUN_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_turret> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_turret>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_turret>; editor_type = TGUN_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_turret> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_thruster>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_thruster>; editor_type = FUEL_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_thruster> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_thruster>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_thruster>; editor_type = FUEL_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_thruster> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_eye_pos>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_eye_pos>; editor_type = EYE_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_eye_pos> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_eye_pos>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_eye_pos>; editor_type = EYE_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_eye_pos> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_special>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_special>; editor_type = SPCL_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_special> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_special>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_special>; editor_type = SPCL_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_special> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_dock_point>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_dock_point>; editor_type = DOCK_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_dock_point> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_dock_point>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_dock_point>; editor_type = DOCK_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_dock_point> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = std::vector<pcs_slot>]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = std::vector<pcs_slot>; editor_type = WPNT_ctrl<1>]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<std::vector<pcs_slot> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = std::vector<pcs_slot>]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = std::vector<pcs_slot>; editor_type = WPNT_ctrl<1>]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<std::vector<pcs_slot> >' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = pcs_sobj]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = pcs_sobj; editor_type = SOBJ_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<pcs_sobj>' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = pcs_sobj]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = pcs_sobj; editor_type = SOBJ_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<pcs_sobj>' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = header_data]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = header_data; editor_type = header_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<header_data>' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = header_data]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = header_data; editor_type = header_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<header_data>' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::undo() [with type = vector3d]':
debug/model_editor_ctrl.h:180:3: required from 'void model_editor_ctrl<type, editor_type>::undo() [with type = vector3d; editor_type = ACEN_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:117:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:117:3: note: declarations in dependent base 'editor<vector3d>' are not found by unqualified lookup
debug/model_editor_ctrl.h:117:3: note: use 'this->set_value' instead
debug/model_editor_ctrl.h: In instantiation of 'void editor_ctrl<type>::redo() [with type = vector3d]':
debug/model_editor_ctrl.h:183:3: required from 'void model_editor_ctrl<type, editor_type>::redo() [with type = vector3d; editor_type = ACEN_ctrl]'
debug/Main_Panel.cpp:2041:1: required from here
debug/model_editor_ctrl.h:121:3: error: 'set_value' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
debug/model_editor_ctrl.h:121:3: note: declarations in dependent base 'editor<vector3d>' are not found by unqualified lookup
debug/model_editor_ctrl.h:121:3: note: use 'this->set_value' instead
scons: *** [debug/Main_Panel.o] Error 1
scons: building terminated because of errors.
Any idea?