Mega Search
23.2 Million


Sign Up

Make a donation  
compilation error on Ubuntu 13.04  
News Group: comp.soft-sys.wxwindows

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

Vote for best question.
Score: 0  # Vote:  0
Date Posted: 28-Aug-2013, at 7:41 AM EST
From: r
 
Re: compilation error on Ubuntu 13.04  
News Group: comp.soft-sys.wxwindows
Download the version 1.7 from https://github.com/jasin/freechart

This version compiles just fine on any platform with the latest wxwidgets 3.1.0

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 5-Jul-2016, at 9:47 AM EST
From: m
 
Re: compilation error on Ubuntu 13.04  
News Group: comp.soft-sys.wxwindows
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

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 5-Jul-2016, at 9:30 AM EST
From: m