Hi all,
i have problems compiling Codeblocks from svn in MAC OS X 10.4.8.
In Codeblocks configure i get :
checking for pkg-config... no
checking for wx-config... /usr/local/bin//wx-config
checking for wxWindows version >= 2.6.0...
Warning: No config found to match: /usr/local/bin//wx-config --static --libs
in /usr/local/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
yes (version 2.6.4)
configure: Configuring Code::Blocks...
configure: SVN revision trunk-r3736 (2007-03-21 08:22:53)
and when i exec make
g++ -o .libs/libastyle.so -bundle .libs/asstreamiterator.o .libs/astyleconfigdlg.o .libs/astyleplugin.o .libs/dlgformattersettings.o .libs/formattersettings.o .libs/ASBeautifier.o .libs/ASFormatter.o .libs/ASEnhancer.o .libs/ASResource.o ../../sdk/.libs/libcodeblocks.dylib -lpthread -ldl
/usr/bin/ld: Undefined symbols:
wxStringBase::npos
wxStringBase::InitWith(wchar_t const*, unsigned long, unsigned long)
wxThread::TestDestroy()
wxThread::~wxThread()
typeinfo for wxThread
_wxEmptyString
wxGetLocale()
wxFontBase::~wxFontBase()
wxSpinCtrl::SetValue(int)
wxEvtHandler::ProcessEvent(wxEvent&)
wxEvtHandler::DoSetClientData(void*)
wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&)
wxEvtHandler::DoSetClientObject(wxClientData*)
wxStringBase::ConcatSelf(unsigned long, wchar_t const*, unsigned long)
wxStringBase::CopyBeforeWrite()
wxStringBase::append(unsigned long, wchar_t)
wxStringBase::wxStringBase(unsigned long, wchar_t)
wxStringBase::operator=(wchar_t const*)
wxStringBase::operator=(wxStringBase const&)
wxWindowBase::GetCapture()
wxWindowBase::LayoutPhase1(int*)
wxWindowBase::LayoutPhase2(int*)
wxWindowBase::SetValidator(wxValidator const&)
wxWindowBase::TryValidator(wxEvent&)
wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)
wxWindowBase::MoveConstraint(int, int)
wxWindowBase::UpdateWindowUI(long)
wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)
wxWindowBase::DoSetVirtualSize(int, int)
wxWindowBase::DoUpdateWindowUI(wxUpdateUIEvent&)
wxWindowBase::InheritAttributes()
wxWindowBase::SetSizeConstraint(int, int, int, int)
wxWindowBase::SetConstraintSizes(bool)
wxWindowBase::SetVirtualSizeHints(int, int, int, int)
wxWindowBase::TransferDataToWindow()
wxWindowBase::TransferDataFromWindow()
wxWindowBase::GetClassDefaultAttributes(wxWindowVariant)
wxWindowBase::Fit()
wxWindowBase::Layout()
wxWindowBase::Destroy()
wxWindowBase::DoPhase(int)
wxWindowBase::AddChild(wxWindowBase*)
wxWindowBase::Navigate(int)
wxWindowBase::Validate()
wxWindowBase::FitInside()
wxWindowBase::MakeModal(bool)
wxWindowBase::TryParent(wxEvent&)
wxXmlResource::Get()
wxXmlResource::GetXRCID(wchar_t const*)
wxXmlResource::LoadPanel(wxPanel*, wxWindow*, wxString const&)
wxEventHashTable::wxEventHashTable(wxEventTable const&)
wxEventHashTable::~wxEventHashTable()
wxControlContainer::wxControlContainer(wxWindow*)
wxFont::Init()
wxFont::Create(int, int, int, int, bool, wxString const&, wxFontEncoding)
wxFont::~wxFont()
wxPanel::InitDialog()
wxPanel::RemoveChild(wxWindowBase*)
wxPanel::OnChildFocus(wxChildFocusEvent&)
wxPanel::sm_eventTable
wxPanel::SetDefaultItem(wxWindow*)
wxPanel::SetTmpDefaultItem(wxWindow*)
wxPanel::SetFocusIgnoringChildren()
wxPanel::Init()
wxPanel::SetFocus()
wxPanel::~wxPanel()
wxObject::Ref(wxObject const&)
wxWindow::DoPopupMenu(wxMenu*, int, int)
wxWindow::MacDoRedraw(void*, long)
wxWindow::WarpPointer(int, int)
wxWindow::DoMoveWindow(int, int, int, int)
wxWindow::DoSetToolTip(wxToolTip*)
wxWindow::ScrollWindow(int, int, wxRect const*)
wxWindow::SetScrollPos(int, int, bool)
wxWindow::SetScrollbar(int, int, int, int, bool)
wxWindow::MacChildAdded()
wxWindow::MacControlHit(void*, void*)
wxWindow::SetDropTarget(wxDropTarget*)
wxWindow::DoCaptureMouse()
wxWindow::DoReleaseMouse()
wxWindow::MacSetupCursor(wxPoint const&)
wxWindow::OnInternalIdle()
wxWindow::ClearBackground()
wxWindow::DoSetClientSize(int, int)
wxWindow::DragAcceptFiles(bool)
wxWindow::MacPaintBorders(int, int)
wxWindow::MacHiliteChanged()
wxWindow::DoSetWindowVariant(wxWindowVariant)
wxWindow::MacGetToolTipString(wxPoint&)
wxWindow::SetBackgroundColour(wxColour const&)
wxWindow::SetForegroundColour(wxColour const&)
wxWindow::MacVisibilityChanged()
wxWindow::MacHandleControlClick(wxOpaqueControlRef*, short, bool)
wxWindow::MacSetBackgroundBrush(wxBrush const&)
wxWindow::MacEnabledStateChanged()
wxWindow::MacGetContentAreaInset(int&, int&, int&, int&)
wxWindow::MacInstallEventHandler(wxOpaqueControlRef*)
wxWindow::MacSuperChangedPosition()
wxWindow::MacTopLevelWindowChangedPosition()
wxWindow::Show(bool)
wxWindow::Thaw()
wxWindow::Lower()
wxWindow::Raise()
wxWindow::Enable(bool)
wxWindow::Freeze()
wxWindow::Update()
wxWindow::Refresh(bool, wxRect const*)
wxWindow::SetFont(wxFont const&)
wxWindow::Reparent(wxWindowBase*)
wxWindow::SetTitle(wxString const&)
wxWindow::DoSetSize(int, int, int, int, int)
wxWindow::SetCursor(wxCursor const&)
wxWindow::wxWindow()
wxWindow::~wxWindow()
wxSpinCtrl::GetValue() const
wxEvtHandler::DoGetClientData() const
wxEvtHandler::DoGetClientObject() const
wxWindowBase::FindWindow(long) const
wxWindowBase::IsTopLevel() const
wxWindowBase::DoGetVirtualSize() const
wxWindowBase::GetDefaultBorder() const
wxWindowBase::GetSizeConstraint(int*, int*) const
wxWindowBase::GetPositionConstraint(int*, int*) const
wxWindowBase::GetClientSizeConstraint(int*, int*) const
wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const
wxWindowBase::DoHitTest(int, int) const
wxPanel::AcceptsFocus() const
wxPanel::GetClassInfo() const
wxPanel::GetEventTable() const
wxPanel::GetDefaultItem() const
wxPanel::GetEventHashTable() const
wxLocale::GetString(wchar_t const*, wchar_t const*) const
wxObject::CloneRefData(wxObjectRefData const*) const
wxObject::CreateRefData() const
wxWindow::MacCanFocus() const
wxWindow::GetCharWidth() const
wxWindow::GetScrollPos(int) const
wxWindow::DoGetBestSize() const
wxWindow::DoGetPosition(int*, int*) const
wxWindow::GetCharHeight() const
wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const
wxWindow::GetScrollRange(int) const
wxWindow::GetScrollThumb(int) const
wxWindow::DoGetClientSize(int*, int*) const
wxWindow::DoClientToScreen(int*, int*) const
wxWindow::DoScreenToClient(int*, int*) const
wxWindow::GetClientAreaOrigin() const
wxWindow::MacGetTopBorderSize() const
wxWindow::MacGetLeftBorderSize() const
wxWindow::MacGetRightBorderSize() const
wxWindow::MacGetBottomBorderSize() const
wxWindow::MacIsChildOfClientArea(wxWindow const*) const
wxWindow::DoGetSizeFromClientSize(wxSize const&) const
wxWindow::DoGetSize(int*, int*) const
wxWindow::GetHandle() const
typeinfo for wxEvent
typeinfo for wxPanel
vtable for wxFont
vtable for wxPanel
_wxEVT_COMMAND_BUTTON_CLICKED
_wxEVT_COMMAND_RADIOBUTTON_SELECTED
_wxEVT_NULL
wxSetCursor(wxCursor const&)
wxMessageBox(wxString const&, wxString const&, long, wxWindow*, int, int)
wxEvtHandler::TryParent(wxEvent&)
wxString::Printf(wchar_t const*, ...)
wxEvtHandler::GetClassInfo() const
wxEvtHandler::GetEventTable() const
wxEvtHandler::GetEventHashTable() const
_wxHOURGLASS_CURSOR
_wxSTANDARD_CURSOR
wxString::Cmp(wchar_t const*) const
collect2: ld returned 1 exit status
make[4]: *** [libastyle.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Any hint ?