compilation error on Ubuntu 13.04 |
|
Hi,
I can not compile code from neither freechart-1.6.tar.gz nor freechart-1.5.tar.gz on Ubuntu 13.04 (raring). I get the same error. A missing package ?
Any hint welcome.
Thanks.
freechart-1.5Â î‚°Â LC_ALL=C make
g++ -o sample/wxFreeChartDemo_dll wxFreeChartDemo_dll_bardemos.o wxFreeChartDemo_dll_bubbledemos.o wxFreeChartDemo_dll_combinedaxisdemos.o wxFreeChartDemo_dll_demo.o wxFreeChartDemo_dll_democollection.o wxFreeChartDemo_dll_ganttdemos.o wxFreeChartDemo_dll_multipleaxisdemos.o wxFreeChartDemo_dll_ohlcdemos.o wxFreeChartDemo_dll_timeseriesdemos.o wxFreeChartDemo_dll_xydemos.o -L./lib -L./lib -Wl,-rpath,../lib -lwxcode_gtk2u_freechart-2.8 -L/usr/lib/i386-linux-gnu -pthread -L/usr/lib/i386-linux-gnu -lwx_gtk2u_core-2.8 -lwx_baseu-2.8 -lwx_gtk2u_aui-2.8
wxFreeChartDemo_dll_demo.o: In function `MainFrame::OnAbout(wxCommandEvent&)':
demo.cpp:(.text+0x3b5): undefined reference to `wxAboutBox(wxAboutDialogInfo const&)'
collect2: error: ld returned 1 exit status
make: *** [sample/wxFreeChartDemo_dll] Error 1
freechart-1.6Â î‚°Â LC_ALL=C make
g++ -o sample/wxFreeChartDemo_dll wxFreeChartDemo_dll_bardemos.o wxFreeChartDemo_dll_bubbledemos.o wxFreeChartDemo_dll_combinedaxisdemos.o wxFreeChartDemo_dll_demo.o wxFreeChartDemo_dll_democollection.o wxFreeChartDemo_dll_ganttdemos.o wxFreeChartDemo_dll_markersdemos.o wxFreeChartDemo_dll_multipleaxisdemos.o wxFreeChartDemo_dll_ohlcdemos.o wxFreeChartDemo_dll_timeseriesdemos.o wxFreeChartDemo_dll_xydemos.o -L./lib -L./lib -Wl,-rpath,../lib -lwxcode_gtk2u_freechart-2.8 -L/usr/lib/i386-linux-gnu -pthread -L/usr/lib/i386-linux-gnu -lwx_gtk2u_core-2.8 -lwx_baseu-2.8 -lwx_gtk2u_aui-2.8
wxFreeChartDemo_dll_demo.o: In function `MainFrame::OnAbout(wxCommandEvent&)':
demo.cpp:(.text+0x3b5): undefined reference to `wxAboutBox(wxAboutDialogInfo const&)'
collect2: error: ld returned 1 exit status
make: *** [sample/wxFreeChartDemo_dll] Error 1
|
Re: compilation error on Ubuntu 13.04 |
|
Re: compilation error on Ubuntu 13.04 |
|
Were you able to resolve this error? I am facing an identical issue with this while compiling on OSX.
g++ -o sample/wxFreeChartDemo_dll wxFreeChartDemo_dll_bardemos.o wxFreeChartDemo_dll_bubbledemos.o wxFreeChartDemo_dll_combinedaxisdemos.o wxFreeChartDemo_dll_demo.o wxFreeChartDemo_dll_democollection.o wxFreeChartDemo_dll_ganttdemos.o wxFreeChartDemo_dll_markersdemos.o wxFreeChartDemo_dll_multipleaxisdemos.o wxFreeChartDemo_dll_ohlcdemos.o wxFreeChartDemo_dll_timeseriesdemos.o wxFreeChartDemo_dll_xydemos.o -L./lib -L./lib -Wl,-rpath,../lib -lwxcode_osx_cocoau_freechart-3.1 -L/usr/local/lib -framework IOKit -framework Carbon -framework Cocoa -framework AudioToolbox -framework System -framework OpenGL -lwx_osx_cocoau_core-3.1 -lwx_baseu-3.1 -lwx_osx_cocoau_aui-3.1
Undefined symbols for architecture x86_64:
"wxAboutBox(wxAboutDialogInfo const&, wxWindow*)", referenced from:
MainFrame::OnAbout(wxCommandEvent&) in wxFreeChartDemo_dll_demo.o
"wxAboutDialogInfo::SetVersion(wxString const&, wxString const&)", referenced from:
MainFrame::OnAbout(wxCommandEvent&) in wxFreeChartDemo_dll_demo.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: *** [sample/wxFreeChartDemo_dll] Error 1
|