Buld from source filed (Mac OS)

CodeLite installation/troubleshooting forum
kobzar
CodeLite Curious
Posts: 2
Joined: Fri May 15, 2015 1:21 pm
Genuine User: Yes
IDE Question: C++
Contact:

Buld from source filed (Mac OS)

Post by kobzar »

Hi. Try compile CL on MacOS 10.10 Yosemite
Do all from manual
https://github.com/eranif/codelite
After run make - have error

make -j4
....
....

Code: Select all

[ 43%] Building CXX object Plugin/CMakeFiles/plugin.dir/xmlutils.cpp.o
Linking CXX shared library ../lib/libplugin.dylib
Undefined symbols for architecture x86_64:
  "wxRibbonCanLabelBreakAtPosition(wxString const&, unsigned long)", referenced from:
      wxRibbonMetroArtProvider::DrawButtonBarButtonForeground(wxDC&, wxRect const&, wxRibbonButtonKind, long, wxString const&, wxBitmap const&, wxBitmap const&) in art_metro.cpp.o
  "wxRibbonBar::SetActivePage(wxRibbonPage*)", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxRibbonBar::wxRibbonBar(wxWindow*, int, wxPoint const&, wxSize const&, long)", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxAuiManager::DetachPane(wxWindow*)", referenced from:
      ConsoleFrame::OnDebuggerEnded(wxCommandEvent&) in console_frame.cpp.o
  "wxAuiManager::SetArtProvider(wxAuiDockArt*)", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "
      SSHTerminal::AppendText(wxString const&) in SSHTerminal.cpp.o
  "wxStyledTextCtrl::SetKeyWords(int, wxString const&)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      clBootstrapWizard::clBootstrapWizard(wxWindow*) in clBootstrapWizard.cpp.o
      clBootstrapWizard::OnThemeSelected(wxCommandEvent&) in clBootstrapWizard.cpp.o
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      ...
  "wxStyledTextCtrl::SetProperty(wxString const&, wxString const&)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      DiffSideBySidePanel::PrepareViews() in DiffSideBySidePanel.cpp.o
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetReadOnly(bool)", referenced from:
      DiffSideBySidePanel::Diff() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoClean() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoSave(wxStyledTextCtrl*, wxFileName const&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoCopyFileContent(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetWrapMode(int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::GetTextRange(int, int)", referenced from:
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      GetCppExpressionFromPos(long, wxStyledTextCtrl*, bool) in globals.cpp.o
      wxCodeCompletionBox::FilterResults() in wxCodeCompletionBox.cpp.o
  "wxStyledTextCtrl::MarkerDefine(int, int, wxColour const&, wxColour const&)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      DiffSideBySidePanel::DefineMarkers(wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::MarkerDelete(int, int)", referenced from:
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::ScrollToLine(int)", referenced from:
      DiffSideBySidePanel::OnNextDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoDrawSequenceMarkers(int, int, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnPrevDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetSavePoint()", referenced from:
      DiffSideBySidePanel::Diff() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoClean() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoSave(wxStyledTextCtrl*, wxFileName const&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetStyleBits(int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleGetFont(int)", referenced from:
      wxCodeCompletionBox::DoShowCompletionBox() in wxCodeCompletionBox.cpp.o
  "wxStyledTextCtrl::StyleSetFont(int, wxFont&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleSetSize(int, int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::EnsureVisible(int)", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::PositionAfter(int)", referenced from:
      GetCppExpressionFromPos(long, wxStyledTextCtrl*, bool) in globals.cpp.o
  "wxStyledTextCtrl::SetCurrentPos(int)", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
      wxCodeCompletionBoxManager::InsertSelectionTemplateFunction(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::SetMarginMask(int, int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::SetMarginType(int, int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::StyleClearAll()", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::MarkerSetAlpha(int, int)", referenced from:
      DiffSideBySidePanel::DefineMarkers(wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::PositionBefore(int)", referenced from:
      GetCppExpressionFromPos(long, wxStyledTextCtrl*, bool) in globals.cpp.o
      wxCodeCompletionBox::StcCharAdded(wxStyledTextEvent&) in wxCodeCompletionBox.cpp.o
  "wxStyledTextCtrl::SetMarginWidth(int, int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::SetScrollWidth(int)", referenced from:
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::ClearSelections()", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::MarkerDeleteAll(int)", referenced from:
      DiffSideBySidePanel::UpdateViews(wxString const&, wxString const&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnNextDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoDrawSequenceMarkers(int, int, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnPrevDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoCopyFileContent(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetSelectionEnd(int)", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::ReplaceSelection(wxString const&)", referenced from:
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
      wxCodeCompletionBoxManager::InsertSelectionTemplateFunction(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::SetSelBackground(bool, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetSelForeground(bool, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetSelectionNEnd(int, int)", referenced from:
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::IndicatorSetStyle(int, int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::PointFromPosition(int)", referenced from:
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
      wxCodeCompletionBox::DoShowCompletionBox() in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBox::DoDisplayTipWindow() in wxCodeCompletionBox.cpp.o
  "wxStyledTextCtrl::SetSelectionStart(int)", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::SetViewWhiteSpace(int)", referenced from:
      DiffSideBySidePanel::UpdateViews(wxString const&, wxString const&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::StyleSetEOLFilled(int, bool)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::WordStartPosition(int, bool)", referenced from:
      wxCodeCompletionBox::ShowCompletionBox(wxStyledTextCtrl*, std::__1::vector<wxSharedPtr<wxCodeCompletionBoxEntry>, std::__1::allocator<wxSharedPtr<wxCodeCompletionBoxEntry> > > const&) in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
      wxCodeCompletionBoxManager::InsertSelectionTemplateFunction(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::DocLineFromVisible(int)", referenced from:
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::SetCaretForeground(wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetMarginSensitive(int, bool)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::SetSelectionNStart(int, int)", referenced from:
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::SetUseAntiAliasing(bool)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleSetBackground(int, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleSetForeground(int, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::MarkerSetBackground(int, wxColour const&)", referenced from:
      DiffSideBySidePanel::DefineMarkers(wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetFirstVisibleLine(int)", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::OnLeftStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnRightStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetFoldMarginColour(bool, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::AnnotationSetVisible(int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetIndentationGuides(int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::SetFoldMarginHiColour(bool, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleSetSizeFractional(int, int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetWhitespaceForeground(bool, wxColour const&)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::SetText(wxString const&)", referenced from:
      clBootstrapWizard::clBootstrapWizard(wxWindow*) in clBootstrapWizard.cpp.o
      DiffSideBySidePanel::DoClean() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::UpdateViews(wxString const&, wxString const&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoSave(wxStyledTextCtrl*, wxFileName const&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoCopyFileContent(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      EditDlg::EditDlg(wxWindow*, wxString const&) in EditDlg.cpp.o
  "wxStyledTextCtrl::ClearAll()", referenced from:
      SSHTerminal::Clear() in SSHTerminal.cpp.o
      SSHTerminal::OnClear(wxCommandEvent&) in SSHTerminal.cpp.o
  "wxStyledTextCtrl::SetLexer(int)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxStyledTextCtrl::MarkerAdd(int, int)", referenced from:
      clEditorStateLocker::ApplyBookmarks(wxStyledTextCtrl*, wxArrayString const&) in clEditorStateLocker.cpp.o
      clEditorStateLocker::ApplyBreakpoints(wxStyledTextCtrl*, wxArrayString const&) in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::UpdateViews(wxString const&, wxString const&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnNextDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoDrawSequenceMarkers(int, int, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnPrevDiffSequence(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
      ...
  "wxStyledTextCtrl::MarkerGet(int)", referenced from:
      clEditorStateLocker::SerializeBookmarks(wxStyledTextCtrl*, wxArrayString&) in clEditorStateLocker.cpp.o
      clEditorStateLocker::SerializeBreakpoints(wxStyledTextCtrl*, wxArrayString&) in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::DoGetPositionsToCopy(wxStyledTextCtrl*, int&, int&, int&, int&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::DoGetContentNoPlaceholders(wxStyledTextCtrl*) const in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::SetIndent(int)", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::TextWidth(int, wxString const&)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
  "wxStyledTextCtrl::wxStyledTextCtrl(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxAuiSimpleTabArt::wxAuiSimpleTabArt()", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "wxAuiTabContainer::wxAuiTabContainer()", referenced from:
      wxAuiNotebook::wxAuiNotebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "wxAuiTabContainer::~wxAuiTabContainer()", referenced from:
      wxAuiNotebook::wxAuiNotebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "wxRibbonButtonBar::wxRibbonButtonBar(wxWindow*, int, wxPoint const&, wxSize const&, long)", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxRibbonHSLColour::wxRibbonHSLColour(wxColour const&)", referenced from:
      wxRibbonMetroArtProvider::SetColourScheme(wxColour const&, wxColour const&, wxColour const&) in art_metro.cpp.o
  "wxAuiGenericTabArt::DrawBorder(wxDC&, wxWindow*, wxRect const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::DrawButton(wxDC&, wxWindow*, wxRect const&, int, int, int, wxRect*)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::ShowDropDown(wxWindow*, wxAuiNotebookPageArray const&, int)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::GetIndentSize()", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetNormalFont(wxFont const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetSizingInfo(wxSize const&, unsigned long)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::GetBorderWidth(wxWindow*)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetActiveColour(wxColour const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetSelectedFont(wxFont const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetMeasuringFont(wxFont const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::GetBestTabCtrlSize(wxWindow*, wxAuiNotebookPageArray const&, wxSize const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetFlags(unsigned int)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::SetColour(wxColour const&)", referenced from:
      vtable for clAuiGlossyTabArt in cl_aui_notebook_art.cpp.o
      vtable for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::wxAuiGenericTabArt()", referenced from:
      clAuiMainNotebookTabArt::clAuiMainNotebookTabArt(IManager*) in clAuiMainNotebookTabArt.cpp.o
  "wxAuiGenericTabArt::~wxAuiGenericTabArt()", referenced from:
      clAuiMainNotebookTabArt::clAuiMainNotebookTabArt(clAuiMainNotebookTabArt const&) in cl_aui_notebook_art.cpp.o
      clAuiMainNotebookTabArt::clAuiMainNotebookTabArt(IManager*) in clAuiMainNotebookTabArt.cpp.o
      clAuiMainNotebookTabArt::~clAuiMainNotebookTabArt() in clAuiMainNotebookTabArt.cpp.o
      clAuiMainNotebookTabArt::clAuiMainNotebookTabArt(clAuiMainNotebookTabArt const&) in clAuiMainNotebookTabArt.cpp.o
  "wxAuiDefaultDockArt::DrawGripper(wxDC&, wxWindow*, wxRect const&, wxAuiPaneInfo&)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, wxRect const&, wxAuiPaneInfo&)", referenced from:
      clAuiDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, wxRect const&, wxAuiPaneInfo&) in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::GetFont(int)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::SetFont(int, wxFont const&)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::DrawIcon(wxDC&, wxRect const&, wxAuiPaneInfo&)", referenced from:
      clAuiDockArt::DrawCaption(wxDC&, wxWindow*, wxString const&, wxRect const&, wxAuiPaneInfo&) in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::GetColour(int)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::GetMetric(int)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::SetColour(int, wxColour const&)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::SetMetric(int, int)", referenced from:
      vtable for clAuiDockArt in cl_aui_dock_art.cpp.o
  "wxAuiDefaultDockArt::wxAuiDefaultDockArt()", referenced from:
      clAuiDockArt::clAuiDockArt(IManager*) in cl_aui_dock_art.cpp.o
      clAuiDockArt::clAuiDockArt(IManager*) in cl_aui_dock_art.cpp.o
  "wxAuiPaneButtonArray::~wxAuiPaneButtonArray()", referenced from:
      wxAuiPaneInfo::~wxAuiPaneInfo() in clAuiCaptionEnabler.cpp.o
      wxAuiPaneInfo::wxAuiPaneInfo(wxAuiPaneInfo const&) in clAuiCaptionEnabler.cpp.o
      wxAuiPaneInfo::~wxAuiPaneInfo() in dockablepanemenumanager.cpp.o
      wxAuiPaneInfo::wxAuiPaneInfo(wxAuiPaneInfo const&) in dockablepanemenumanager.cpp.o
  "wxAuiPaneButtonArray::operator=(wxAuiPaneButtonArray const&)", referenced from:
      wxAuiPaneInfo::operator=(wxAuiPaneInfo const&) in clAuiCaptionEnabler.cpp.o
      wxAuiPaneInfo::wxAuiPaneInfo(wxAuiPaneInfo const&) in clAuiCaptionEnabler.cpp.o
      wxAuiPaneInfo::operator=(wxAuiPaneInfo const&) in dockablepanemenumanager.cpp.o
      wxAuiPaneInfo::wxAuiPaneInfo(wxAuiPaneInfo const&) in dockablepanemenumanager.cpp.o
  "wxAuiToolBarItemArray::~wxAuiToolBarItemArray()", referenced from:
      wxAuiToolBar::wxAuiToolBar(wxWindow*, int, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
  "wxAuiDefaultToolBarArt::DrawButton(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&)", referenced from:
      CLMainAuiTBArt::DrawButton(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&) in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawGripper(wxDC&, wxWindow*, wxRect const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetToolSize(wxDC&, wxWindow*, wxAuiToolBarItem const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetLabelSize(wxDC&, wxWindow*, wxAuiToolBarItem const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::ShowDropDown(wxWindow*, wxAuiToolBarItemArray const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawSeparator(wxDC&, wxWindow*, wxRect const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetElementSize(int)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::SetElementSize(int, int)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawControlLabel(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawDropDownButton(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&)", referenced from:
      CLMainAuiTBArt::DrawDropDownButton(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&) in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, wxRect const&, int)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetTextOrientation()", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::SetTextOrientation(int)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetFont()", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::SetFont(wxFont const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::GetFlags()", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::SetFlags(unsigned int)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::DrawLabel(wxDC&, wxWindow*, wxAuiToolBarItem const&, wxRect const&)", referenced from:
      vtable for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::wxAuiDefaultToolBarArt()", referenced from:
      CLMainAuiTBArt::CLMainAuiTBArt() in cl_aui_tb_are.cpp.o
  "wxAuiDefaultToolBarArt::~wxAuiDefaultToolBarArt()", referenced from:
      CLMainAuiTBArt::CLMainAuiTBArt() in cl_aui_tb_are.cpp.o
      CLMainAuiTBArt::~CLMainAuiTBArt() in cl_aui_tb_are.cpp.o
  "wxRibbonAUIArtProvider::wxRibbonAUIArtProvider()", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
  "wxRibbonButtonBarEvent::PopupMenu(wxMenu*)", referenced from:
      DiffSideBySidePanel::OnCopyLeftToRightMenu(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnCopyRightToLeftMenu(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
  "wxRibbonMSWArtProvider::GetToolSize(wxDC&, wxWindow*, wxSize, wxRibbonButtonKind, bool, bool, wxRect*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetPanelSize(wxDC&, wxRibbonPanel const*, wxSize, wxPoint*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawHelpButton(wxDC&, wxRibbonBar*, wxRect const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetBarTabWidth(wxDC&, wxWindow*, wxString const&, wxBitmap const&, int*, int*, int*, int*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetGallerySize(wxDC&, wxRibbonGallery const*, wxSize)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawScrollButton(wxDC&, wxWindow*, wxRect const&, long)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawTabSeparator(wxDC&, wxWindow*, wxRect const&, double)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawToggleButton(wxDC&, wxRibbonBar*, wxRect const&, wxRibbonDisplayMode)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetTabCtrlHeight(wxDC&, wxWindow*, wxRibbonPageTabInfoArray const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawDropdownArrow(wxDC&, int, int, wxColour const&)", referenced from:
      wxRibbonMetroArtProvider::DrawButtonBarButtonForeground(wxDC&, wxRect const&, wxRibbonButtonKind, long, wxString const&, wxBitmap const&, wxBitmap const&) in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawGalleryButton(wxDC&, wxRect, wxRibbonGalleryButtonState, wxBitmap*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetPanelClientSize(wxDC&, wxRibbonPanel const*, wxSize, wxPoint*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::RemovePanelPadding(wxRect*)", referenced from:
      wxRibbonMetroArtProvider::DrawPanelBackground(wxDC&, wxRibbonPanel*, wxRect const&) in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetGalleryClientSize(wxDC&, wxRibbonGallery const*, wxSize, wxPoint*, wxRect*, wxRect*, wxRect*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawGalleryBackground(wxDC&, wxRibbonGallery*, wxRect const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetPanelExtButtonArea(wxDC&, wxRibbonPanel const*, wxRect)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetBarToggleButtonArea(wxRect const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetButtonBarButtonSize(wxDC&, wxWindow*, wxRibbonButtonKind, wxRibbonButtonBarButtonState, wxString const&, wxSize, wxSize, wxSize*, wxRect*, wxRect*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetRibbonHelpButtonArea(wxRect const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::DrawGalleryItemBackground(wxDC&, wxRibbonGallery*, wxRect const&, wxRibbonGalleryItem*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetScrollButtonMinimumSize(wxDC&, wxWindow*, long)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetPageBackgroundRedrawArea(wxDC&, wxRibbonPage const*, wxSize, wxSize)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetMinimisedPanelMinimumSize(wxDC&, wxRibbonPanel const*, wxSize*, wxDirection*)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::SetFont(int, wxFont const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::SetColour(int, wxColour const&)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::SetMetric(int, int)", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::wxRibbonMSWArtProvider(bool)", referenced from:
      wxRibbonMetroArtProvider::wxRibbonMetroArtProvider(bool) in art_metro.cpp.o
  "wxRibbonMSWArtProvider::~wxRibbonMSWArtProvider()", referenced from:
      wxRibbonMetroArtProvider::wxRibbonMetroArtProvider(bool) in art_metro.cpp.o
      wxRibbonMetroArtProvider::~wxRibbonMetroArtProvider() in art_metro.cpp.o
      wxRibbonMetroArtProvider::~wxRibbonMetroArtProvider() in art_metro.cpp.o
      wxRibbonMetroArtProvider::~wxRibbonMetroArtProvider() in art_metro.cpp.o
  "wxPropertyGridInterface::SetPropertyAttributeAll(wxString const&, wxVariant)", referenced from:
      wxPGPropertyBooleanUseCheckbox(wxPropertyGrid*) in globals.cpp.o
  "wxAuiManager::GetArtProvider() const", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "wxAuiToolBar::FindTool(int) const", referenced from:
      clAuiToolStickness::clAuiToolStickness(wxAuiToolBar*, int) in cl_aui_tool_stickness.cpp.o
      clAuiToolStickness::clAuiToolStickness(wxAuiToolBar*, int) in cl_aui_tool_stickness.cpp.o
  "wxRibbonPage::AdjustRectToIncludeScrollButtons(wxRect*) const", referenced from:
      wxRibbonMetroArtProvider::DrawPartialPageBackground(wxDC&, wxWindow*, wxRect const&, wxRibbonPage*, wxPoint, bool) in art_metro.cpp.o
  "wxAuiNotebook::GetPageText(unsigned long) const", referenced from:
      Notebook::GetPageText(unsigned long) const in notebook_ex.cpp.o
  "wxAuiNotebook::GetClassInfo() const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetPageCount() const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetPageImage(unsigned long) const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetSelection() const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetEventTable() const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetPageBitmap(unsigned long) const", referenced from:
      Notebook::GetAllTabs(std::__1::vector<clTab, std::__1::allocator<clTab> >&) in notebook_ex.cpp.o
  "wxAuiNotebook::GetEventHashTable() const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiNotebook::GetPage(unsigned long) const", referenced from:
      Notebook::GetPage(unsigned long) const in notebook_ex.cpp.o
  "wxAuiNotebook::HitTest(wxPoint const&, long*) const", referenced from:
      vtable for Notebook in notebook_ex.cpp.o
      vtable for Notebook2 in notebook_ex.cpp.o
  "wxAuiPaneInfo::IsValid() const", referenced from:
      clAuiCaptionEnabler::OnTimer(wxTimerEvent&) in clAuiCaptionEnabler.cpp.o
      DockablePaneMenuManager::HackShowPane(wxAuiPaneInfo&, wxAuiManager*) in dockablepanemenumanager.cpp.o
      DockablePaneMenuManager::HackHidePane(bool, wxAuiPaneInfo&, wxAuiManager*) in dockablepanemenumanager.cpp.o
  "wxRibbonPanel::IsExtButtonHovered() const", referenced from:
      wxRibbonMetroArtProvider::DrawPanelBackground(wxDC&, wxRibbonPanel*, wxRect const&) in art_metro.cpp.o
  "wxRibbonPanel::IsHovered() const", referenced from:
      wxRibbonMetroArtProvider::DrawPartialPageBackground(wxDC&, wxWindow*, wxRect const&, bool) in art_metro.cpp.o
      wxRibbonMetroArtProvider::DrawMinimisedPanel(wxDC&, wxRibbonPanel*, wxRect const&, wxBitmap&) in art_metro.cpp.o
  "wxStyledTextCtrl::GetStyleAt(int) const", referenced from:
      GetCppExpressionFromPos(long, wxStyledTextCtrl*, bool) in globals.cpp.o
  "wxStyledTextCtrl::GetUseTabs() const", referenced from:
      clStatusBar::OnPageChanged(wxCommandEvent&) in clStatusBar.cpp.o
      clStatusBar::OnFieldClicked(clCommandEvent&) in clStatusBar.cpp.o
  "wxStyledTextCtrl::GetXOffset() const", referenced from:
      DiffSideBySidePanel::OnLeftStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnRightStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::LineLength(int) const", referenced from:
      DiffSideBySidePanel::DoGetPositionsToCopy(wxStyledTextCtrl*, int&, int&, int&, int&) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::GetFoldLevel(int) const", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      clEditorStateLocker::ApplyFolds() in clEditorStateLocker.cpp.o
      clEditorStateLocker::ApplyFolds(wxStyledTextCtrl*, std::__1::vector<int, std::__1::allocator<int> > const&) in clEditorStateLocker.cpp.o
      clEditorStateLocker::SerializeFolds(wxStyledTextCtrl*, std::__1::vector<int, std::__1::allocator<int> >&) in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::GetLineCount() const", referenced from:
      clEditorStateLocker::SerializeFolds(wxStyledTextCtrl*, std::__1::vector<int, std::__1::allocator<int> >&) in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::DoGetContentNoPlaceholders(wxStyledTextCtrl*) const in DiffSideBySidePanel.cpp.o
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::GetCurrentPos() const", referenced from:
      clEditorStateLocker::clEditorStateLocker(wxStyledTextCtrl*) in clEditorStateLocker.cpp.o
      wxCodeCompletionBox::ShowCompletionBox(wxStyledTextCtrl*, std::__1::vector<wxSharedPtr<wxCodeCompletionBoxEntry>, std::__1::allocator<wxSharedPtr<wxCodeCompletionBoxEntry> > > const&) in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBox::FilterResults() in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBox::DoDisplayTipWindow() in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBox::StcCharAdded(wxStyledTextEvent&) in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBox::DoUpdateList() in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
      ...
  "wxStyledTextCtrl::GetSelections() const", referenced from:
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::LinesOnScreen() const", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::GetScrollWidth() const", referenced from:
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::GetFoldExpanded(int) const", referenced from:
      clEditorStateLocker::SerializeFolds(wxStyledTextCtrl*, std::__1::vector<int, std::__1::allocator<int> >&) in clEditorStateLocker.cpp.o
  "wxStyledTextCtrl::LineFromPosition(int) const", referenced from:
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::DoCopyCurrentSequence(wxStyledTextCtrl*, wxStyledTextCtrl*) in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::PositionFromLine(int) const", referenced from:
      DiffSideBySidePanel::DoGetPositionsToCopy(wxStyledTextCtrl*, int&, int&, int&, int&) in DiffSideBySidePanel.cpp.o
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::GetLineEndPosition(int) const", referenced from:
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::GetSelectionNCaret(int) const", referenced from:
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxStyledTextCtrl::GetStyleBitsNeeded() const", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::StyleGetBackground(int) const", referenced from:
      CCBoxTipWindow::DoInitialize(wxString const&, unsigned long, bool) in cc_box_tip_window.cpp.o
      clAuiMainNotebookTabArt::DoSetColours() in clAuiMainNotebookTabArt.cpp.o
      clStatusBar::DoUpdateColour() in clStatusBar.cpp.o
      DrawingUtils::GetColourPalette() in drawingutils.cpp.o
      wxCodeCompletionBox::wxCodeCompletionBox(wxWindow*, wxEvtHandler*, unsigned long) in wxCodeCompletionBox.cpp.o
  "wxStyledTextCtrl::GetFirstVisibleLine() const", referenced from:
      clEditorStateLocker::clEditorStateLocker(wxStyledTextCtrl*) in clEditorStateLocker.cpp.o
      clEditorStateLocker::~clEditorStateLocker() in clEditorStateLocker.cpp.o
      DiffSideBySidePanel::OnLeftStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnRightStcPainted(wxStyledTextEvent&) in DiffSideBySidePanel.cpp.o
      clRecalculateSTCHScrollBar(wxStyledTextCtrl*) in globals.cpp.o
  "wxStyledTextCtrl::StyleGetSizeFractional(int) const", referenced from:
      LexerConf::Apply(wxStyledTextCtrl*, bool) in lexer_configuration.cpp.o
  "wxStyledTextCtrl::GetLine(int) const", referenced from:
      DiffSideBySidePanel::DoGetContentNoPlaceholders(wxStyledTextCtrl*) const in DiffSideBySidePanel.cpp.o
  "wxStyledTextCtrl::GetText() const", referenced from:
      clGetStringFromUser(wxString const&, wxWindow*) in EditDlg.cpp.o
  "wxStyledTextCtrl::GetCharAt(int) const", referenced from:
      GetCppExpressionFromPos(long, wxStyledTextCtrl*, bool) in globals.cpp.o
      wxCodeCompletionBox::StcCharAdded(wxStyledTextEvent&) in wxCodeCompletionBox.cpp.o
      wxCodeCompletionBoxManager::InsertSelection(wxString const&) in wxCodeCompletionBoxManager.cpp.o
  "wxAuiTabContainer::TabHitTest(int, int, wxWindow**) const", referenced from:
      Notebook::GetEditorsInOrder(std::__1::vector<wxWindow*, std::__1::allocator<wxWindow*> >&) in notebook_ex.cpp.o
  "wxAuiTabContainer::GetArtProvider() const", referenced from:
      Notebook::GetEditorsInOrder(std::__1::vector<wxWindow*, std::__1::allocator<wxWindow*> >&) in notebook_ex.cpp.o
  "wxAuiTabContainer::GetIdxFromWindow(wxWindow*) const", referenced from:
      Notebook::GetVisibleEditorIndex() in notebook_ex.cpp.o
  "wxRibbonHSLColour::ToRGB() const", referenced from:
      wxRibbonMetroArtProvider::SetColourScheme(wxColour const&, wxColour const&, wxColour const&) in art_metro.cpp.o
  "wxRibbonHSLColour::Lighter(float) const", referenced from:
      wxRibbonMetroArtProvider::SetColourScheme(wxColour const&, wxColour const&, wxColour const&) in art_metro.cpp.o
  "wxRibbonHSLColour::ShiftHue(float) const", referenced from:
      wxRibbonMetroArtProvider::SetColourScheme(wxColour const&, wxColour const&, wxColour const&) in art_metro.cpp.o
  "wxRibbonHSLColour::Saturated(float) const", referenced from:
      wxRibbonMetroArtProvider::SetColourScheme(wxColour const&, wxColour const&, wxColour const&) in art_metro.cpp.o
  "wxRibbonMSWArtProvider::Clone() const", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetFont(int) const", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetFlags() const", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetColour(int) const", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "wxRibbonMSWArtProvider::GetMetric(int) const", referenced from:
      vtable for wxRibbonMetroArtProvider in art_metro.cpp.o
  "typeinfo for wxAuiNotebook", referenced from:
      typeinfo for Notebook in notebook_ex.cpp.o
  "typeinfo for wxAuiGenericTabArt", referenced from:
      typeinfo for clAuiMainNotebookTabArt in clAuiMainNotebookTabArt.cpp.o
  "typeinfo for wxAuiDefaultDockArt", referenced from:
      typeinfo for clAuiDockArt in cl_aui_dock_art.cpp.o
  "typeinfo for wxAuiDefaultToolBarArt", referenced from:
      typeinfo for CLMainAuiTBArt in cl_aui_tb_are.cpp.o
  "typeinfo for wxRibbonMSWArtProvider", referenced from:
      typeinfo for wxRibbonMetroArtProvider in art_metro.cpp.o
  "vtable for wxAuiToolBar", referenced from:
      wxAuiToolBar::wxAuiToolBar(wxWindow*, int, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for wxAuiNotebook", referenced from:
      wxAuiNotebook::wxAuiNotebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for wxAuiGenericTabArt", referenced from:
      wxAuiGenericTabArt::wxAuiGenericTabArt(wxAuiGenericTabArt const&) in cl_aui_notebook_art.cpp.o
      wxAuiGenericTabArt::wxAuiGenericTabArt(wxAuiGenericTabArt const&) in clAuiMainNotebookTabArt.cpp.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for wxAuiDefaultDockArt", referenced from:
      wxAuiDefaultDockArt::~wxAuiDefaultDockArt() in cl_aui_dock_art.cpp.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "vtable for wxRibbonButtonBarEvent", referenced from:
      DiffSideBySidePanel::Diff() in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnCopyLeftToRight(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
      DiffSideBySidePanel::OnCopyRightToLeft(wxRibbonButtonBarEvent&) in DiffSideBySidePanel.cpp.o
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
  "_wxEVT_AUINOTEBOOK_BG_DCLICK", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_BUTTON", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_END_DRAG", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_PAGE_CHANGED", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_PAGE_CHANGING", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_PAGE_CLOSE", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_PAGE_CLOSED", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUINOTEBOOK_TAB_RIGHT_UP", referenced from:
      Notebook::Notebook(wxWindow*, int, wxPoint const&, wxSize const&, long) in notebook_ex.cpp.o
      Notebook::~Notebook() in notebook_ex.cpp.o
  "_wxEVT_AUITOOLBAR_TOOL_DROPDOWN", referenced from:
      CommandProcessorBase::CommandProcessorBase() in unredobase.cpp.o
      CommandProcessorBase::~CommandProcessorBase() in unredobase.cpp.o
  "_wxEVT_RIBBONBUTTONBAR_CLICKED", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::~DiffSideBySidePanelBase() in wxcrafter_plugin.cpp.o
  "_wxEVT_RIBBONBUTTONBAR_DROPDOWN_CLICKED", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::~DiffSideBySidePanelBase() in wxcrafter_plugin.cpp.o
  "_wxEVT_STC_CHARADDED", referenced from:
      wxCodeCompletionBoxManager::wxCodeCompletionBoxManager() in wxCodeCompletionBoxManager.cpp.o
      wxCodeCompletionBoxManager::~wxCodeCompletionBoxManager() in wxCodeCompletionBoxManager.cpp.o
  "_wxEVT_STC_MODIFIED", referenced from:
      wxCodeCompletionBoxManager::wxCodeCompletionBoxManager() in wxCodeCompletionBoxManager.cpp.o
      wxCodeCompletionBoxManager::~wxCodeCompletionBoxManager() in wxCodeCompletionBoxManager.cpp.o
  "_wxEVT_STC_PAINTED", referenced from:
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::~DiffSideBySidePanelBase() in wxcrafter_plugin.cpp.o
  "_wxSTCNameStr", referenced from:
      clBoostrapWizardBase::clBoostrapWizardBase(wxWindow*, int, wxString const&, wxBitmap const&, wxPoint const&, long) in clBoostrapWizardBase.cpp.o
      SSHTerminalBase::SSHTerminalBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in sftp_ui.cpp.o
      EditDlgBase::EditDlgBase(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.cpp.o
      DiffSideBySidePanelBase::DiffSideBySidePanelBase(wxWindow*, int, wxPoint const&, wxSize const&, long) in wxcrafter_plugin.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]: *** [lib/libplugin.dylib] Error 1
make[1]: *** [Plugin/CMakeFiles/plugin.dir/all] Error 2
make: *** [all] Error 2
kobzar
CodeLite Curious
Posts: 2
Joined: Fri May 15, 2015 1:21 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Buld from source filed (Mac OS)

Post by kobzar »

As I thought, the problem will be in wxWidgets from brew.
So, ill do next:

1. brew uninstall wxmac
2. Download last version wxWdgets from offsite (http://wxwidgets.org/downloads/ wxWidgets-3.0.2 at now)
3. extract it in to my Downloads dir
4.compile wxWidgets:

Code: Select all

# cd Downloads/wxWidgets-3.0.2
# mkdir build-release
# cd build-release
!!! ATTENTION !!!
wxWidget dont compile on Yosemite, because apple updated it’s headers for Webkit.
So, we have edit webview_webkit.mm end replace
#include <WebKit/WebKit.h> to #include <WebKit/WebKitLegacy.h>

Code: Select all

# vim ../src/osx/webview_webkit.mm
(or open file in your favorite editor change and save file)
after this compile wxWidgets

Code: Select all

# ../configure --enable-shared --enable-monolithic --with-osx_cocoa CXX='clang++ -std=c++11 -stdlib=libc++' CC=clang --with-macosx-version-min=10.8 --disable-debug
# make -j4
# sudo make install
5. Now, we can compile Codelite:

Code: Select all

# brew install git cmake (if needed)
# cd ~/Downloads 
# mkdir CL
# cd CL
# git clone https://github.com/eranif/codelite.git
# cd codelite
# mkdir build-release
# cd build-release
# cmake .. -DCMAKE_BUILD_TYPE=Release
# make -j4
# make install
Thats All.
Now we can see compiled app

Code: Select all

# ls |grep app
codelite.app

But this method is not good, so i hope developers fix this in future...
User avatar
eranif
CodeLite Plugin
Posts: 6372
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: Buld from source filed (Mac OS)

Post by eranif »

We don't support building CodeLite on OSX with brew wxWidgets.
Patches to fix this are welcomed

Eran
Make sure you have read the HOW TO POST thread
Post Reply