Hi John, John Labenski wrote: > Ok, your lib built fine. > > Yes its a linking problem. I did set LD_LIBRAYPATH too, but no difference. > I don't see any errors from not finding the libs, so I don't > understand the problem. Do all these libs exist? Try this in the > wxWidgets lib dir to see if you have this symbol in any of them. > > $grep wxSpinCtrl *.a > Matches several libraries ( adv, core, html,xrc, + the wxlua ones ). Understand, wxLua did build yesterday with wxStEdit1.2.1 , so did wxArt2D, i think my wxWidgets install is oke. But i don't have a clue what i am doing wrong. Maybe its the order of the libraries linking, this might be different from stedit1.2.1. I remember this is sometimes a problem. For instance on cygwin, it was a nightmare. I tried some things already by copying the linking like and changing the order like that, but no difference sofar.
What linux do you use and what gcc? I have fedora 5: [EMAIL PROTECTED] wxstedit]$ gcc --version gcc (GCC) 4.1.0 20060304 (Red Hat 4.1.0-3) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > >> ./lib/libwx_gtk2d_stedit-2.6.a(stedit_lib_stedit.o): In function >> `__static_initialization_and_destruction_0': >> ././src/stedit.cpp:175: undefined reference to `wxEVT_COMMAND_FIND' >> ././src/stedit.cpp:175: undefined reference to `wxEVT_COMMAND_FIND_NEXT' >> ././src/stedit.cpp:175: undefined reference to `wxEVT_COMMAND_FIND_REPLACE' >> ././src/stedit.cpp:175: undefined reference to >> `wxEVT_COMMAND_FIND_REPLACE_ALL' >> ././src/stedit.cpp:175: undefined reference to `wxEVT_COMMAND_FIND_CLOSE' >> ./lib/libwx_gtk2d_stedit-2.6.a(stedit_lib_stedit.o): In function >> `wxSTEditor::ShowGotoLineDialog()': >> ././src/stedit.cpp:3539: undefined reference to >> `wxGetNumberFromUser(wxString const&, wxString const&, wxString const&, >> long, long, long, wxWindow*, wxPoint const&)' >> > > These are all pretty generic wxWidgets things that are part of core, > base, or adv (dunno which, but they're definitely in one of them). I > can't understand why there would be a problem? I use shared libs by > the way. > Maybe it is a debug/release problem ?? I did compile wxWidgets in debug and static. > >> ././src/stedlgs.cpp:206: undefined reference to `wxSpinCtrl::ms_classInfo' >> ./lib/libwx_gtk2d_stedit-2.6.a(stedit_lib_stedlgs_wdr.o): In function >> `wxSpinCtrl': >> > > I know that this means that you're not linking to the compiled > wxSpinCtrl (later you have the same problem with the > wxSplitterWindow). Where are these compiled to for you? > They or in /usr/local/lib which is normal after compiling and installing. > ============================== > > For example with my shared libs in the wxWidgets/lib dir > > [EMAIL PROTECTED] lib]$ strings libwx_gtk2d_core-2.6.a| grep wxSpinCtrl _ZNK10wxSpinCtrl15UseGTKStyleBaseEv _ZNK10wxSpinCtrl12GetClassInfoEv _ZN10wxSpinCtrl12ms_classInfoE _ZNK10wxSpinCtrl13GetEventTableEv _ZN10wxSpinCtrl13sm_eventTableE _ZNK10wxSpinCtrl17GetEventHashTableEv _ZN10wxSpinCtrl17sm_eventHashTableE _ZN10wxSpinCtrlD0Ev _ZTV10wxSpinCtrl _ZN10wxSpinCtrlD1Ev _ZN10wxSpinCtrl14wxCreateObjectEv _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl6OnCharER10wxKeyEvent _ZN10wxSpinCtrl25GetClassDefaultAttributesE15wxWindowVariant _ZNK10wxSpinCtrl13DoGetBestSizeEv _ZN10wxSpinCtrl14IsOwnGtkWindowEP12_GdkDrawable _ZN10wxSpinCtrl8SetRangeEii _ZN10wxSpinCtrl12SetSelectionEll _ZNK10wxSpinCtrl8GetValueEv _ZNK10wxSpinCtrl6GetMaxEv _ZNK10wxSpinCtrl6GetMinEv _ZN10wxSpinCtrl15GtkEnableEventsEv _ZN10wxSpinCtrl16GtkDisableEventsEv _ZN10wxSpinCtrl8SetValueEi _ZN10wxSpinCtrl8SetValueERK8wxString _ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrlC1Ev _ZTI10wxSpinCtrl _ZTS10wxSpinCtrl _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ __ZN10wxSpinCtrl12ms_classInfoE a_ZN10wxSpinCtrl20sm_eventTableEntriesE a_ZN10wxSpinCtrl13sm_eventTableE a_ZN10wxSpinCtrl17sm_eventHashTableE j_ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrl8SetValueERK8wxString _ZN10wxSpinCtrl12SetSelectionEll _ZNK10wxSpinCtrl8GetValueEv _ZN10wxSpinCtrl8SetValueEi _ZN10wxSpinCtrl8SetRangeEii _ZNK10wxSpinCtrl6GetMinEv _ZNK10wxSpinCtrl6GetMaxEv _ZN10wxSpinCtrl25GetClassDefaultAttributesE15wxWindowVariant _ZN10wxSpinCtrl6OnCharER10wxKeyEvent _ZN10wxSpinCtrl14IsOwnGtkWindowEP12_GdkDrawable _ZN10wxSpinCtrl16GtkDisableEventsEv _ZN10wxSpinCtrl15GtkEnableEventsEv _ZNK10wxSpinCtrl13DoGetBestSizeEv P_ZNK10wxSpinCtrl15UseGTKStyleBaseEv __ZNK10wxSpinCtrl12GetClassInfoEv __ZN10wxSpinCtrl14wxCreateObjectEv a_ZNK10wxSpinCtrl13GetEventTableEv a_ZNK10wxSpinCtrl17GetEventHashTableEv ~wxSpinCtrl _GLOBAL__I__ZN10wxSpinCtrl12ms_classInfoE wxSpinCtrl wxSpinCtrl creation failed 10wxSpinCtrl wxSpinCtrl::UseGTKStyleBase wxSpinCtrl::GetClassInfo wxSpinCtrl::GetEventTable wxSpinCtrl::GetEventHashTable wxSpinCtrl::~wxSpinCtrl wxSpinCtrl::~wxSpinCtrl wxSpinCtrl::GetClassDefaultAttributes wxSpinCtrl::DoGetBestSize wxSpinCtrl::IsOwnGtkWindow wxSpinCtrl::OnChar wxSpinCtrl::SetRange wxSpinCtrl::SetSelection wxSpinCtrl::GetValue wxSpinCtrl::GetMax wxSpinCtrl::GetMin wxSpinCtrl::GtkEnableEvents wxSpinCtrl::GtkDisableEvents wxSpinCtrl::SetValue wxSpinCtrl::SetValue wxSpinCtrl::Create wxSpinCtrl::wxSpinCtrl wxSpinCtrl::wxCreateObject wxSpinCtrl::ms_classInfo wxSpinCtrl::sm_eventTableEntries wxSpinCtrl::sm_eventTable wxSpinCtrl::sm_eventHashTable wxSpinCtrl .text._ZNK10wxSpinCtrl15UseGTKStyleBaseEv .rel.text._ZN10wxSpinCtrlD0Ev .rel.text._ZN10wxSpinCtrlD1Ev .rel.text._ZN10wxSpinCtrlC1Ev .rel.rodata._ZTV10wxSpinCtrl .rodata._ZTS10wxSpinCtrl .rel.rodata._ZTI10wxSpinCtrl _GLOBAL__I__ZN10wxSpinCtrl12ms_classInfoE _ZNK10wxSpinCtrl15UseGTKStyleBaseEv _ZNK10wxSpinCtrl12GetClassInfoEv _ZN10wxSpinCtrl12ms_classInfoE _ZNK10wxSpinCtrl13GetEventTableEv _ZN10wxSpinCtrl13sm_eventTableE _ZNK10wxSpinCtrl17GetEventHashTableEv _ZN10wxSpinCtrl17sm_eventHashTableE _ZN10wxSpinCtrlD0Ev _ZTV10wxSpinCtrl _ZN10wxSpinCtrlD1Ev _ZN10wxSpinCtrl14wxCreateObjectEv _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl6OnCharER10wxKeyEvent _ZN10wxSpinCtrl25GetClassDefaultAttributesE15wxWindowVariant _ZNK10wxSpinCtrl13DoGetBestSizeEv _ZN10wxSpinCtrl14IsOwnGtkWindowEP12_GdkDrawable _ZN10wxSpinCtrl8SetRangeEii _ZN10wxSpinCtrl12SetSelectionEll _ZNK10wxSpinCtrl8GetValueEv _ZNK10wxSpinCtrl6GetMaxEv _ZNK10wxSpinCtrl6GetMinEv _ZN10wxSpinCtrl15GtkEnableEventsEv _ZN10wxSpinCtrl16GtkDisableEventsEv _ZN10wxSpinCtrl8SetValueEi _ZN10wxSpinCtrl8SetValueERK8wxString _ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrlC1Ev _ZTI10wxSpinCtrl _ZTS10wxSpinCtrl wxSpinCtrl _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl13sm_eventTableE _ZN10wxSpinCtrl12ms_classInfoE _ZN10wxSpinCtrl12ms_classInfoE wxSpinCtrl wxSpinCtrl::wxSpinCtrl wxSpinCtrl _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl13sm_eventTableE .rel.text._ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZTV10wxSpinCtrl _ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrl12SetSelectionEll [EMAIL PROTECTED] lib]$ [EMAIL PROTECTED] lib]$ strings libwx_gtk2d_adv-2.6.a| grep wxSpinCtrl _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ wxSpinCtrl wxSpinCtrl::wxSpinCtrl wxSpinCtrl _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl13sm_eventTableE .rel.text._ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrl8SetValueERK8wxString _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZTV10wxSpinCtrl _ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ wxSpinCtrl wxSpinCtrl::wxSpinCtrl _ZN10wxSpinCtrl20sm_eventTableEntriesE _ZN10wxSpinCtrl13sm_eventTableE wxSpinCtrl .rel.text._ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZN10wxSpinCtrl12SetSelectionEll _ZN10wxSpinCtrlC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ _ZTV10wxSpinCtrl _ZN10wxSpinCtrl6CreateEP8wxWindowiRK8wxStringRK7wxPointRK6wxSizeliiiS4_ [EMAIL PROTECTED] lib]$ I keep searching, thanks! Klaas ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ wxCode-users mailing list wxCode-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxcode-users