Undefined symbols for architecture x86_64:
"non-virtual thunk to wxSplashScreen::FilterEvent(wxEvent&)", referenced from:
vtable for bf::splash_screen in splash_screen.cpp.o
"non-virtual thunk to wxTextCtrl::Cut()", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::Copy()", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::Paste()", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxComboBox::SetSelection(int)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::DoInsertItems(wxArrayStringsAdapter const&, unsigned int, void**, wxClientDataType)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::DoDeleteOneItem(unsigned int)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::DoSetItemClientData(unsigned int, void*)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::Popup()", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::Dismiss()", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::DoClear()", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::SetString(unsigned int, wxString const&)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxTextCtrlBase::overflow(int)", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::DoSetValue(wxString const&, int)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::SetEditable(bool)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::DoSetMargins(wxPoint const&)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::SetSelection(long, long)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::SetInsertionPoint(long)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Cut()", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Copy()", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Redo()", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Undo()", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Paste()", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Remove(long, long)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::Replace(long, long, wxString const&)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::SetHint(wxString const&)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::WriteText(wxString const&)", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxChoice::SetSelection(int)", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::DoInsertItems(wxArrayStringsAdapter const&, unsigned int, void**, wxClientDataType)", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::DoDeleteOneItem(unsigned int)", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::DoSetItemClientData(unsigned int, void*)", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::DoClear()", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::SetString(unsigned int, wxString const&)", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxComboBox::FindString(wxString const&, bool) const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetSelection(long*, long*) const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetSelection() const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetStringSelection() const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::DoGetItemClientData(unsigned int) const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetCount() const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetString(unsigned int) const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::DoGetValue() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::IsEditable() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::DoGetMargins() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::GetSelection(long*, long*) const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::GetLastPosition() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::GetInsertionPoint() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::CanRedo() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::CanUndo() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxComboCtrlBase::GetHint() const", referenced from:
vtable for bf::easing_edit in easing_edit.cpp.o
"non-virtual thunk to wxChoice::FindString(wxString const&, bool) const", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::GetSelection() const", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::DoGetItemClientData(unsigned int) const", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::GetCount() const", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxChoice::GetString(unsigned int) const", referenced from:
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::set_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxComboBox::SetSelection(long, long)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::EnableTextChangedEvents(bool)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::SetValue(wxString const&)", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetSelection(long*, long*) const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxComboBox::GetStringSelection() const", referenced from:
vtable for bf::item_reference_edit in item_reference_edit.cpp.o
"non-virtual thunk to wxTextCtrl::DiscardEdits()", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::ShowPosition(long)", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::SetDefaultStyle(wxTextAttr const&)", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::GetStyle(long, wxTextAttr&)", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::SetStyle(long, long, wxTextAttr const&)", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::MarkDirty()", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::IsModified() const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::GetLineText(long) const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::PositionToXY(long, long*, long*) const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::XYToPosition(long, long) const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::GetLineLength(long) const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxTextCtrl::GetNumberOfLines() const", referenced from:
vtable for bf::free_edit<bf::custom_type > in frame_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type > in item_field_edit.cpp.o
vtable for bf::free_edit<bf::custom_type<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > > > in item_field_edit.cpp.o
"non-virtual thunk to wxGenericListCtrl::GetSizeAvailableForScrollTarget(wxSize const&)", referenced from:
vtable for bf::easing_combo_popup in easing_combo_popup.cpp.o
vtable for bf::item_field_edit in item_field_edit.cpp.o
"operator<<(std::__1::basic_ostream<char, std::__1::char_traits >&, wxString const&)", referenced from:
bf::base_editor_application::update_arguments() const in base_editor_application.cpp.o
bf::base_editor_application::compile_arguments() const in base_editor_application.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bear-factory/bin/libbear-editor.dylib] Error 1
make[1]: *** [bear-factory/bear-editor/src/bf/CMakeFiles/bear-editor.dir/all] Error 2
make: *** [all] Error 2