User forums > Help
[Win + C::B + WxFB] A mistake in the libraries gived to the linker?
kenton:
- SO: Windows
- Development Platform: Code::Blocks + wxFormBuilder
Following this guide http://www.freewebs.com/jojaqui/wxWidgetsCB.pdf
all work fine except the last step where is needed to give the rights libraries to the linker for use an addition wxWidgets component (wxPlotCtrl)
I've add all search directory (like the guide say) and linker library ...
but i fall in the following linker error (compile step work fine)
--- Code: ---||=== progetto_test, Debug ===|
obj\Debug\GUIFrame.o||In function `_ZN12wxStringData4LockEv':|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xb18)||undefined reference to `__imp___ZN10wxPlotCtrl20SetAreaMouseFunctionE20wxPlotCtrlMouse_Typeb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xb33)||undefined reference to `__imp___ZN10wxPlotCtrl18SetAreaMouseMarkerE21wxPlotCtrlMarker_Type'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xbab)||undefined reference to `__imp___ZN10wxPlotCtrl13SetXAxisLabelERK8wxString'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xc53)||undefined reference to `__imp___ZN10wxPlotCtrl13SetYAxisLabelERK8wxString'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xce2)||undefined reference to `__imp___ZN10wxPlotCtrl12SetPlotTitleERK8wxString'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text+0xeca)||undefined reference to `__imp___ZN10wxPlotCtrl14SetKeyPositionERK7wxPointb'|
obj\Debug\GUIFrame.o||In function `_ZN8GUIFrameC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizel':|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|53|undefined reference to `__imp___ZN10wxPlotCtrl20SetAreaMouseFunctionE20wxPlotCtrlMouse_Typeb'|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|54|undefined reference to `__imp___ZN10wxPlotCtrl18SetAreaMouseMarkerE21wxPlotCtrlMarker_Type'|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|58|undefined reference to `__imp___ZN10wxPlotCtrl13SetXAxisLabelERK8wxString'|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|61|undefined reference to `__imp___ZN10wxPlotCtrl13SetYAxisLabelERK8wxString'|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|63|undefined reference to `__imp___ZN10wxPlotCtrl12SetPlotTitleERK8wxString'|
C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp|65|undefined reference to `__imp___ZN10wxPlotCtrl14SetKeyPositionERK7wxPointb'|
obj\Debug\GUIFrame.o||In function `_ZN12wxStringData4LockEv':|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl10SetShowKeyEb[wxPlotCtrl::SetShowKey(bool)]+0x28)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl16SetShowPlotTitleEb[wxPlotCtrl::SetShowPlotTitle(bool)]+0x5a)||undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl17SetShowYAxisLabelEb[wxPlotCtrl::SetShowYAxisLabel(bool)]+0x5a)||undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl12SetShowYAxisEb[wxPlotCtrl::SetShowYAxis(bool)]+0x5a)||undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl17SetShowXAxisLabelEb[wxPlotCtrl::SetShowXAxisLabel(bool)]+0x5a)||undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl12SetShowXAxisEb[wxPlotCtrl::SetShowXAxis(bool)]+0x5a)||undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl18SetCrossHairCursorEb[wxPlotCtrl::SetCrossHairCursor(bool)]+0x5e)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl11SetDrawGridEb[wxPlotCtrl::SetDrawGrid(bool)]+0x28)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl13SetDrawSplineEb[wxPlotCtrl::SetDrawSpline(bool)]+0x28)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl12SetDrawLinesEb[wxPlotCtrl::SetDrawLines(bool)]+0x28)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN10wxPlotCtrl14SetDrawSymbolsEb[wxPlotCtrl::SetDrawSymbols(bool)]+0x28)||undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'|
)]+0x4e)||undefined reference to `__imp___ZTV10wxPlotCtrl'|
)]+0x2e7)||undefined reference to `__imp___ZN10wxPlotCtrl4InitEv'|
)]+0x325)||undefined reference to `__imp___ZN10wxPlotCtrl6CreateEP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString'|
)]+0x525)||undefined reference to `__imp___ZN19wxArrayRect2DDoubleD1Ev'|
)]+0x62c)||undefined reference to `__imp___ZN17wxArrayPlotMarkerD1Ev'|
)]+0x657)||undefined reference to `__imp___ZN27wxArrayRangeDoubleSelectionD1Ev'|
)]+0x682)||undefined reference to `__imp___ZN24wxArrayRangeIntSelectionD1Ev'|
)]+0x6d6)||undefined reference to `__imp___ZN16wxArrayPlotCurveD1Ev'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN12wxPlotMarkerD1Ev[wxPlotMarker::~wxPlotMarker()]+0xa)||undefined reference to `__imp___ZTV12wxPlotMarker'|
C:\SourceCode\Libraries\wxWidgets2.8\include\wx\string.h:(.text$_ZN12wxPlotMarkerC1Ev[wxPlotMarker::wxPlotMarker()]+0x15)||undefined reference to `__imp___ZTV12wxPlotMarker'|
||=== Build finished: 33 errors, 0 warnings ===|
--- End code ---
Addictions aren't necessary for me now but learn how to use an external library is important
Tanks for any suggestion
Andrea C.
stahta01:
Did you add the path to "C:\SourceCode\Libraries\wxWidgets2.8\additions\lib\gcc_lib" to Linker search directories as shown on page 14 (PDF 15 of 18)?
Did you add the Libraries to Linker settings as shown on page 15 (PDF 16 of 18)?
libwxmsw28_plotctrl.a looks like the one that may be missing.
Note the name wxmsw28_plotctrl might work also.
Edit: The prefix wxmsw28 can be wxmsw28u or wxmsw28ud or just wxmsw28d varies per type of build.
But, should be the mostly be the same for each type of build(debug/release)
Standard Questions below; some of which I am getting answers from the directions.
Do you have the library for wxPlotCtrl on your computer?
What is the path to the library wxPlotCtrl?
What is the filename, include the file extension(.a ,.lib or etc.) of the library wxPlotCtrl?
The directions show libwxmsw28_plotctrl.a
Where did you get your wxWidgets libraries and what type of libraries MultiLib of Monolthic?
I am guessing you are using wxPack build of wxWidgets; This means MultiLib most of the time.
I can not read Spanish? Or what language directions are in.
What is your compiler MinGW GCC, MSVC or what?
The directions are for MinGW so going to assume MinGW GCC
What is your compiler version 8.0 or 4.21 or what?
Tim S
kenton:
Tim ... thanks a lot
u r patient asking me all that's things
i try to be more explicative
--- Quote ---Did you add the path to "C:\SourceCode\Libraries\wxWidgets2.8\additions\lib\gcc_lib" to Linker search directories as shown on page 14 (PDF 15 of 18)?
--- End quote ---
yes
--- Quote ---Did you add the Libraries to Linker settings as shown on page 15 (PDF 16 of 18)?
--- End quote ---
yes
--- Quote ---libwxmsw28_plotctrl.a looks like the one that may be missing.
Note the name wxmsw28_plotctrl might work also.
--- End quote ---
i've put this one: libwxmsw28ud_plotctrl.a
(unicode-debug not?)
--- Quote ---Standard Questions below; some of which I am getting answers from the directions.
--- End quote ---
--- Quote ---Do you have the library for wxPlotCtrl on your computer?
--- End quote ---
yes ... wxPack installation
--- Quote ---What is the path to the library wxPlotCtrl?
--- End quote ---
exactly the path u've entered up ... "C:\SourceCode\Libraries\wxWidgets2.8\additions\lib\gcc_lib"
--- Quote ---What is the filename, include the file extension(.a ,.lib or etc.) of the library wxPlotCtrl?
--- End quote ---
-> "libwxmsw28ud_plotctrl.a"
--- Quote ---The directions show libwxmsw28_plotctrl.a
--- End quote ---
i've add this one too for test ... "libwxmsw28_plotctrl.a" but give the same error
--- Quote ---Where did you get your wxWidgets libraries and what type of libraries MultiLib of Monolthic?
--- End quote ---
all comes from wxPack ... I've choose in the wizard the Monolitic but i've all precompiled types installed
--- Quote ---I am guessing you are using wxPack build of wxWidgets;
--- End quote ---
yep :)
--- Quote ---This means MultiLib most of the time.
--- End quote ---
are all installed yes ... unicode and not ... debug and release ... (4 types)
--- Quote ---I can not read Spanish? Or what language directions are in.
--- End quote ---
It's spanish yep ... i'm italian ... but i know spanish too ...
that's because the wxFormBuilder developer is Espanol i think ...
--- Quote ---What is your compiler MinGW GCC, MSVC or what?
--- End quote ---
MinGW GCC installed with the code::blocks pakage
--- Quote ---The directions are for MinGW so going to assume MinGW GCC
--- End quote ---
smart!
--- Quote ---What is your compiler version 8.0 or 4.21 or what?
--- End quote ---
code::blocks 8.02
and
--- Code: ---This folder contains the following components:
gcc-core-3.4.5-20060117-1-vista.tar.gz
gcc-g++-3.4.5-20060117-1-vista.tar.gz
mingw-runtime-3.14.tar.gz
mingw32-make-3.81-2.tar.gz
mingw-utils-0.3.tar.gz
w32api-3.11.tar.gz
binutils-2.18.50-20080109.tar.gz
gdb-6.7.50.20071127-mingw.tar.bz2
--- End code ---
like code::blocks + mingw installation
Andrea C.
P.S. u can watch the directions in this video ...
stahta01:
Please turn on Full Compiler Logging.
Directions are here
http://wiki.codeblocks.org/index.php?title=FAQ#Q:_How_do_I_troubleshoot_an_compiler_problem.3F
Post the Build the "Build Log"; I do not need a rebuild log just the linker command it fails on and a few errors.
Edit: Yes, libwxmsw28ud_plotctrl.a is the Unicode Debug Library.
Tim S
kenton:
uuu fine!
this is the build log now ...
--- Code: ----------------- Build: Debug in progetto_test ---------------
mingw32-g++.exe -Wall -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DWXUSINGDLL -DwxUSE_UNICODE -g -IC:\SourceCode\Libraries\wxWidgets2.8\include -IC:\SourceCode\Libraries\wxWidgets2.8\contrib\include -IC:\SourceCode\Libraries\wxWidgets2.8\additions\include -IC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll\mswu -c "C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\progetto_testApp.cpp" -o obj\Debug\progetto_testApp.o
mingw32-g++.exe -Wall -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DWXUSINGDLL -DwxUSE_UNICODE -g -IC:\SourceCode\Libraries\wxWidgets2.8\include -IC:\SourceCode\Libraries\wxWidgets2.8\contrib\include -IC:\SourceCode\Libraries\wxWidgets2.8\additions\include -IC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll\mswu -c "C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\progetto_testMain.cpp" -o obj\Debug\progetto_testMain.o
windres.exe -i C:\DOCUME~1\UTENTE\DOCUME~1\Andrea\PROGRA~1\PROGET~1\resource.rc -J rc -o obj\Debug\resource.res -O coff -IC:\SourceCode\Libraries\wxWidgets2.8\include -IC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll\mswu
mingw32-g++.exe -Wall -pipe -mthreads -D__GNUWIN32__ -D__WXMSW__ -DWXUSINGDLL -DwxUSE_UNICODE -g -IC:\SourceCode\Libraries\wxWidgets2.8\include -IC:\SourceCode\Libraries\wxWidgets2.8\contrib\include -IC:\SourceCode\Libraries\wxWidgets2.8\additions\include -IC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll\mswu -c "C:\Documents and Settings\UTENTE\Documenti\Andrea\programmazione\progetto_test\GUIFrame.cpp" -o obj\Debug\GUIFrame.o
mingw32-g++.exe -LC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_dll -LC:\SourceCode\Libraries\wxWidgets2.8\lib\gcc_lib -LC:\SourceCode\Libraries\wxWidgets2.8\additions\lib\gcc_lib -LC:\SourceCode\Libraries\wxWidgets2.8\additions\lib\gcc_dll -o bin\Debug\progetto_test.exe obj\Debug\progetto_testApp.o obj\Debug\progetto_testMain.o obj\Debug\GUIFrame.o obj\Debug\resource.res -lwxmsw28u -lwxpngd -lwxjpegd -lwxtiffd -lwxzlibd -lwxmsw28ud_awx -lwxmsw28ud_plot -lwxmsw28ud_plotctrl -lwxmsw28ud_things -mwindows
obj\Debug\GUIFrame.o: In function `_ZN12wxStringData4LockEv':
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xb18): undefined reference to `__imp___ZN10wxPlotCtrl20SetAreaMouseFunctionE20wxPlotCtrlMouse_Typeb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xb33): undefined reference to `__imp___ZN10wxPlotCtrl18SetAreaMouseMarkerE21wxPlotCtrlMarker_Type'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xbab): undefined reference to `__imp___ZN10wxPlotCtrl13SetXAxisLabelERK8wxString'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xc53): undefined reference to `__imp___ZN10wxPlotCtrl13SetYAxisLabelERK8wxString'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xce2): undefined reference to `__imp___ZN10wxPlotCtrl12SetPlotTitleERK8wxString'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text+0xeca): undefined reference to `__imp___ZN10wxPlotCtrl14SetKeyPositionERK7wxPointb'
obj\Debug\GUIFrame.o: In function `_ZN8GUIFrameC1EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizel':
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:53: undefined reference to `__imp___ZN10wxPlotCtrl20SetAreaMouseFunctionE20wxPlotCtrlMouse_Typeb'
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:54: undefined reference to `__imp___ZN10wxPlotCtrl18SetAreaMouseMarkerE21wxPlotCtrlMarker_Type'
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:58: undefined reference to `__imp___ZN10wxPlotCtrl13SetXAxisLabelERK8wxString'
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:61: undefined reference to `__imp___ZN10wxPlotCtrl13SetYAxisLabelERK8wxString'
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:63: undefined reference to `__imp___ZN10wxPlotCtrl12SetPlotTitleERK8wxString'
C:/Documents and Settings/UTENTE/Documenti/Andrea/programmazione/progetto_test/GUIFrame.cpp:65: undefined reference to `__imp___ZN10wxPlotCtrl14SetKeyPositionERK7wxPointb'
obj\Debug\GUIFrame.o: In function `_ZN12wxStringData4LockEv':
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl10SetShowKeyEb[wxPlotCtrl::SetShowKey(bool)]+0x28): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl16SetShowPlotTitleEb[wxPlotCtrl::SetShowPlotTitle(bool)]+0x5a): undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl17SetShowYAxisLabelEb[wxPlotCtrl::SetShowYAxisLabel(bool)]+0x5a): undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl12SetShowYAxisEb[wxPlotCtrl::SetShowYAxis(bool)]+0x5a): undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl17SetShowXAxisLabelEb[wxPlotCtrl::SetShowXAxisLabel(bool)]+0x5a): undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl12SetShowXAxisEb[wxPlotCtrl::SetShowXAxis(bool)]+0x5a): undefined reference to `__imp___ZN10wxPlotCtrl6DoSizeERK6wxRectb'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl18SetCrossHairCursorEb[wxPlotCtrl::SetCrossHairCursor(bool)]+0x5e): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl11SetDrawGridEb[wxPlotCtrl::SetDrawGrid(bool)]+0x28): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl13SetDrawSplineEb[wxPlotCtrl::SetDrawSpline(bool)]+0x28): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl12SetDrawLinesEb[wxPlotCtrl::SetDrawLines(bool)]+0x28): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrl14SetDrawSymbolsEb[wxPlotCtrl::SetDrawSymbols(bool)]+0x28): undefined reference to `__imp___ZN10wxPlotCtrl6RedrawEi'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x4e): undefined reference to `__imp___ZTV10wxPlotCtrl'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x2e7): undefined reference to `__imp___ZN10wxPlotCtrl4InitEv'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x325): undefined reference to `__imp___ZN10wxPlotCtrl6CreateEP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x525): undefined reference to `__imp___ZN19wxArrayRect2DDoubleD1Ev'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x62c): undefined reference to `__imp___ZN17wxArrayPlotMarkerD1Ev'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x657): undefined reference to `__imp___ZN27wxArrayRangeDoubleSelectionD1Ev'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x682): undefined reference to `__imp___ZN24wxArrayRangeIntSelectionD1Ev'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN10wxPlotCtrlC1EP8wxWindowiRK7wxPointRK6wxSize19wxPlotCtrlAxis_TypeRK8wxString[wxPlotCtrl::wxPlotCtrl(wxWindow*, int, wxPoint const&, wxSize const&, wxPlotCtrlAxis_Type, wxString const&)]+0x6d6): undefined reference to `__imp___ZN16wxArrayPlotCurveD1Ev'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN12wxPlotMarkerD1Ev[wxPlotMarker::~wxPlotMarker()]+0xa): undefined reference to `__imp___ZTV12wxPlotMarker'
C:/SourceCode/Libraries/wxWidgets2.8/include/wx/string.h:(.text$_ZN12wxPlotMarkerC1Ev[wxPlotMarker::wxPlotMarker()]+0x15): undefined reference to `__imp___ZTV12wxPlotMarker'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 9 seconds)
33 errors, 0 warnings
--- End code ---
this is the code source if can help
Andrea C.
Navigation
[0] Message Index
[#] Next page
Go to full version