aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: link-errors amuled rc7 with wx-2.5 and daemon  (Read 2565 times)

EliasGruber

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
    • http://elias.kiwi.at
link-errors amuled rc7 with wx-2.5 and daemon
« on: December 18, 2004, 06:14:54 PM »

hi,
i have a problem to compile amule as a daemon with wx-2.5. compilation is ok, but when the *.o-files get linked, the compiler gets errors with lots of functions in wx*-classes, maybe some functions are missing in the wx-libs...? i compiled the wx-2.5-libs like its described in the amule-forum.

does somebody know this problem?

thanks for your help, idefix.

g++  -DUSE_EMBEDDED_CRYPTO  -O2   -lpthread -o amuled  amuled-ListenSocket.o amuled-AICHSyncThread.o amuled-ECSocket.o amuled-EMSocket.o amuled-AddFileThread.o amuled-BaseClient.o amuled-SHA.o amuled-SHAHashSet.o amuled-CFile.o amuled-ClientCredits.o amuled-ClientList.o amuled-ClientUDPSocket.o amuled-DownloadClient.o amuled-DownloadQueue.o amuled-ED2KLink.o amuled-ExternalConn.o amuled-filemem.o amuled-filefn.o amuled-Friend.o amuled-HTTPDownload.o amuled-IPFilter.o amuled-KnownFile.o amuled-KnownFileList.o amuled-MD5Sum.o amuled-otherfunctions.o amuled-packets.o amuled-PartFile.o amuled-Preferences.o amuled-SafeFile.o amuled-SearchList.o amuled-server.o amuled-ServerList.o amuled-ServerSocket.o amuled-SharedFileList.o amuled-sockets.o amuled-timer.o amuled-UDPSocket.o amuled-UploadClient.o amuled-UploadQueue.o amuled-amuled.o amuled-CryptoPP.o -pthread   -L/usr/X11R6/lib  -lwx_base-2.5 -lwx_base_net-2.5  -lz -L/usr/lib -lcurl -L/usr/ssl/lib -lz -lssl -lcrypto -ldl
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x8): undefined reference to `wxListBox::GetClassInfo() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x24): undefined reference to `wxWindowBase::TryValidator(wxEvent&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x28): undefined reference to `wxWindowBase::TryParent(wxEvent&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2c): undefined reference to `wxWindowBase::GetEventTable() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x30): undefined reference to `wxWindowBase::GetEventHashTable() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x44): undefined reference to `wxWindow::Destroy()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x48): undefined reference to `wxWindowBase::SetTitle(wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x4c): undefined reference to `wxWindowBase::GetTitle() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x50): undefined reference to `wxControl::SetLabel(wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x54): undefined reference to `wxControl::GetLabel() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x58): undefined reference to `wxWindowBase::SetName(wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x5c): undefined reference to `wxWindowBase::GetName() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x60): undefined reference to `wxWindow::Raise()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x64): undefined reference to `wxWindow::Lower()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x68): undefined reference to `wxWindowBase::GetClientAreaOrigin() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x6c): undefined reference to `wxWindowBase::Fit()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x70): undefined reference to `wxWindowBase::FitInside()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x74): undefined reference to `wxWindowBase::SetSizeHints(int, int, int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x78): undefined reference to `wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x7c): undefined reference to `wxWindowBase::SetVirtualSizeHints(int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x80): undefined reference to `wxWindowBase::GetMinWidth() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x84): undefined reference to `wxWindowBase::GetMinHeight() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x88): undefined reference to `wxWindowBase::GetMaxSize() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x8c): undefined reference to `wxWindowBase::GetMinSize() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x90): undefined reference to `wxWindowBase::DoSetVirtualSize(int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x94): undefined reference to `wxWindowBase::DoGetVirtualSize() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x98): undefined reference to `wxWindowBase::GetBestVirtualSize() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x9c): undefined reference to `wxWindow::Show(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xa0): undefined reference to `wxWindow::Enable(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xa4): undefined reference to `wxWindowBase::SetWindowStyleFlag(long)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xa8): undefined reference to `wxWindowBase::GetWindowStyleFlag() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xac): undefined reference to `wxWindow::IsRetained() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xb0): undefined reference to `wxWindowBase::SetExtraStyle(long)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xb4): undefined reference to `wxWindowBase::MakeModal(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xb8): undefined reference to `wxWindowBase::SetThemeEnabled(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xbc): undefined reference to `wxWindowBase::GetThemeEnabled() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xc0): undefined reference to `wxWindowBase::ApplyParentThemeBackground(wxColour const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xc4): undefined reference to `wxWindow::SetFocus()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xc8): undefined reference to `wxWindowBase::SetFocusFromKbd()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xcc): undefined reference to `wxWindow::AcceptsFocus() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xd0): undefined reference to `wxWindowBase::AcceptsFocusFromKeyboard() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xd4): undefined reference to `wxWindowBase::GetDefaultItem() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xd8): undefined reference to `wxWindowBase::SetDefaultItem(wxWindow*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xdc): undefined reference to `wxWindowBase::SetTmpDefaultItem(wxWindow*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xe0): undefined reference to `wxWindowBase::Navigate(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xe4): undefined reference to `wxWindowBase::IsTopLevel() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xe8): undefined reference to `wxWindow::Reparent(wxWindowBase*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xec): undefined reference to `wxWindowBase::AddChild(wxWindowBase*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xf0): undefined reference to `wxWindowBase::RemoveChild(wxWindowBase*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xf4): undefined reference to `wxWindowBase::SetValidator(wxValidator const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xf8): undefined reference to `wxWindowBase::GetValidator()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0xfc): undefined reference to `wxWindowBase::Validate()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x100): undefined reference to `wxWindowBase::TransferDataToWindow()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x104): undefined reference to `wxWindowBase::TransferDataFromWindow()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x108): undefined reference to `wxWindowBase::InitDialog()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x10c): undefined reference to `wxWindowBase::SetAcceleratorTable(wxAcceleratorTable const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x110): undefined reference to `wxWindowBase::RegisterHotKey(int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x114): undefined reference to `wxWindowBase::UnregisterHotKey(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x118): undefined reference to `wxWindow::WarpPointer(int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x11c): undefined reference to `wxWindowBase::HasCapture() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x120): undefined reference to `wxWindow::Refresh(bool, wxRect const*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x124): undefined reference to `wxWindow::Update()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x128): undefined reference to `wxWindow::ClearBackground()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x12c): undefined reference to `wxWindowBase::Freeze()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x130): undefined reference to `wxWindowBase::Thaw()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x134): undefined reference to `wxWindowBase::PrepareDC(wxDC&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x138): undefined reference to `wxControl::GetDefaultAttributes() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x13c): undefined reference to `wxWindow::SetBackgroundColour(wxColour const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x140): undefined reference to `wxWindow::SetForegroundColour(wxColour const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x144): undefined reference to `wxWindow::SetBackgroundStyle(wxBackgroundStyle)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x148): undefined reference to `wxWindowBase::GetBackgroundStyle() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x14c): undefined reference to `wxControlBase::SetFont(wxFont const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x150): undefined reference to `wxWindow::SetCursor(wxCursor const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x154): undefined reference to `wxWindow::GetCharHeight() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x158): undefined reference to `wxWindow::GetCharWidth() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x15c): undefined reference to `wxWindow::GetTextExtent(wxString const&, int*, int*, int*, int*, wxFont const*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x160): undefined reference to `wxWindowBase::UpdateWindowUI(long)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x164): undefined reference to `wxWindowBase::DoUpdateWindowUI(wxUpdateUIEvent&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x168): undefined reference to `wxWindow::SetScrollbar(int, int, int, int, bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x16c): undefined reference to `wxWindow::SetScrollPos(int, int, bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x170): undefined reference to `wxWindow::GetScrollPos(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x174): undefined reference to `wxWindow::GetScrollThumb(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x178): undefined reference to `wxWindow::GetScrollRange(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x17c): undefined reference to `wxWindow::ScrollWindow(int, int, wxRect const*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x180): undefined reference to `wxWindowBase::ScrollLines(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x184): undefined reference to `wxWindowBase::ScrollPages(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x188): undefined reference to `wxWindow::SetDropTarget(wxDropTarget*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x18c): undefined reference to `wxWindowBase::GetDropTarget() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x190): undefined reference to `wxWindowBase::SetConstraintSizes(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x194): undefined reference to `wxWindowBase::LayoutPhase1(int*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x198): undefined reference to `wxWindowBase::LayoutPhase2(int*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x19c): undefined reference to `wxWindowBase::DoPhase(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1a0): undefined reference to `wxWindowBase::SetSizeConstraint(int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1a4): undefined reference to `wxWindowBase::MoveConstraint(int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1a8): undefined reference to `wxWindowBase::GetSizeConstraint(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1ac): undefined reference to `wxWindowBase::GetClientSizeConstraint(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1b0): undefined reference to `wxWindowBase::GetPositionConstraint(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1b4): undefined reference to `wxWindowBase::Layout()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1b8): undefined reference to `wxListBox::OnInternalIdle()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1bc): undefined reference to `wxWindow::GetHandle() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1c0): undefined reference to `wxWindowBase::AssociateHandle(_GtkWidget*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1c4): undefined reference to `wxWindowBase::DissociateHandle()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1c8): undefined reference to `wxWindowBase::InheritAttributes()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1cc): undefined reference to `wxControlWithItems::ShouldInheritColours() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1d0): undefined reference to `wxWindowBase::DoMoveInTabOrder(wxWindow*, wxWindowBase::MoveKind)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1d4): undefined reference to `wxWindowBase::GetMainWindowOfCompositeControl()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1d8): undefined reference to `wxWindowBase::GetDefaultBorder() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1dc): undefined reference to `wxControlWithItems::SetInitialBestSize(wxSize const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1e0): undefined reference to `wxWindow::DoClientToScreen(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1e4): undefined reference to `wxWindow::DoScreenToClient(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1e8): undefined reference to `wxWindowBase::DoHitTest(int, int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1ec): undefined reference to `wxWindow::DoCaptureMouse()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1f0): undefined reference to `wxWindow::DoReleaseMouse()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1f4): undefined reference to `wxWindow::DoGetPosition(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1f8): undefined reference to `wxWindow::DoGetSize(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x1fc): undefined reference to `wxWindow::DoGetClientSize(int*, int*) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x200): undefined reference to `wxListBox::DoGetBestSize() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x204): undefined reference to `wxWindow::DoSetSize(int, int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x208): undefined reference to `wxWindow::DoSetClientSize(int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x20c): undefined reference to `wxWindow::DoMoveWindow(int, int, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x210): undefined reference to `wxWindow::DoSetToolTip(wxToolTip*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x214): undefined reference to `wxWindow::DoPopupMenu(wxMenu*, int, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x218): undefined reference to `wxWindowBase::AdjustForParentClientOrigin(int&, int&, int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x21c): undefined reference to `wxWindowBase::DoSetWindowVariant(wxWindowVariant)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x220): undefined reference to `wxWindow::OnParentEnable(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x224): undefined reference to `wxListBox::GetConnectWidget()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x228): undefined reference to `wxListBox::IsOwnGtkWindow(_GdkWindow*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x22c): undefined reference to `wxListBox::ApplyToolTip(_GtkTooltips*, char const*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x230): undefined reference to `wxListBox::FixUpMouseEvent(_GtkWidget*, int&, int&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x234): undefined reference to `wxWindow::IsTransparentForMouse() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x238): undefined reference to `wxWindow::IsRadioButton() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x23c): undefined reference to `wxWindow::ApplyWidgetStyle(bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x240): undefined reference to `wxListBox::DoApplyWidgetStyle(_GtkRcStyle*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x244): undefined reference to `wxListBoxBase::Command(wxCommandEvent&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x248): undefined reference to `wxListBox::UseGTKStyleBase() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x24c): undefined reference to `wxListBox::IsSelected(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x250): undefined reference to `wxListBox::SetSelection(int, bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x254): undefined reference to `wxListBoxBase::Select(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x258): undefined reference to `wxListBoxBase::SetStringSelection(wxString const&, bool)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x25c): undefined reference to `wxListBox::GetSelections(wxArrayInt&) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x260): undefined reference to `wxListBoxBase::EnsureVisible(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x264): undefined reference to `wxListBoxBase::DoInsert(wxString const&, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x268): undefined reference to `wxListBox::DoInsertItems(wxArrayString const&, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x26c): undefined reference to `wxListBox::DoSetItems(wxArrayString const&, void**)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x270): undefined reference to `wxListBox::DoSetFirstItem(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x274): undefined reference to `wxListBox::Clear()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x278): undefined reference to `wxListBox::Delete(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x27c): undefined reference to `wxListBox::GetCount() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x280): undefined reference to `wxListBox::GetString(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x284): undefined reference to `wxListBox::SetString(int, wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x288): undefined reference to `wxListBox::FindString(wxString const&) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x28c): undefined reference to `wxListBox::GetSelection() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x290): undefined reference to `wxListBox::DoAppend(wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x294): undefined reference to `wxListBox::DoSetItemClientData(int, void*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x298): undefined reference to `wxListBox::DoGetItemClientData(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x29c): undefined reference to `wxListBox::DoSetItemClientObject(int, wxClientData*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2a0): undefined reference to `wxListBox::DoGetItemClientObject(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2bc): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::Clear()'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2c0): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::Delete(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2c4): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::GetCount() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2c8): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::GetString(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2cc): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::SetString(int, wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2d0): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::FindString(wxString const&) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2d4): undefined reference to `non-virtual thunk [nv:-348] to wxListBoxBase::Select(int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2d8): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::GetSelection() const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2dc): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::DoAppend(wxString const&)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2e0): undefined reference to `non-virtual thunk [nv:-348] to wxListBoxBase::DoInsert(wxString const&, int)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2e4): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::DoSetItemClientData(int, void*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2e8): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::DoGetItemClientData(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2ec): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::DoSetItemClientObject(int, wxClientData*)'
amuled-Preferences.o(.gnu.linkonce.r._ZTV18wxCheckListBoxBase+0x2f0): undefined reference to `non-virtual thunk [nv:-348] to wxListBox::DoGetItemClientObject(int) const'
amuled-Preferences.o(.gnu.linkonce.r._ZTI18wxCheckListBoxBase+0x8): undefined reference to `typeinfo for wxListBox'
amuled-Preferences.o(.gnu.linkonce.t._ZN18wxCheckListBoxBaseD0Ev+0x1c): In function `wxCheckListBoxBase::~wxCheckListBoxBase [in-charge deleting]()':
: undefined reference to `wxListBox::~wxListBox [not-in-charge]()'
amuled-Preferences.o(.gnu.linkonce.t._ZN18wxCheckListBoxBaseD1Ev+0x1b): In function `wxCheckListBoxBase::~wxCheckListBoxBase [in-charge]()':
: undefined reference to `wxListBox::~wxListBox [not-in-charge]()'
collect2: ld returned 1 exit status
make[4]: *** [amuled] Error 1
make[4]: Leaving directory `/usr/local/aMule-2.0.0rc7/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/aMule-2.0.0rc7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/aMule-2.0.0rc7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/aMule-2.0.0rc7'
make: *** [all] Error 2
asterix:/usr/local/aMule-2.0.0rc7 #
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: link-errors amuled rc7 with wx-2.5 and daemon
« Reply #1 on: December 18, 2004, 07:20:50 PM »

use --disable-optimize --enable-debug on configure, should help

cheers

EliasGruber

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
    • http://elias.kiwi.at
RE: link-errors amuled rc7 with wx-2.5 and daemon
« Reply #2 on: December 18, 2004, 07:56:54 PM »

thanks a lot!!! it works now  :D
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: link-errors amuled rc7 with wx-2.5 and daemon
« Reply #3 on: December 18, 2004, 08:02:12 PM »

yap, it looks like there is a problem with some gcc versions and optimization ;)