Hi

don't know if you already found what the problem was, some ideas:
   - using a different compiler for the sample than the one used to build 
wxWidgets
   - using different compile options for the sample than the ones used to build 
wxWidgets
   - missing some libraries (unlikely in your case)
   - linking libraries in wrong order

I can see that libraries are coming from 2 different locations (d:\gh\wx  and  
/usr/local/lib), that is suspicious as well. Mixing 2 different installations, 
maybe ?

Good luck,
Ronan


On 27/09/2010 22:48, Marco wrote:
> I have wxWidgets 2.8.11 installed on my Windows XP box. I am using MSYS/mingw.
> I try building wxFreeChart v1.6 by first doing a "configure". I get the
> message:
>
>   ----------------------------------------------------------------
>    Configuration for WXFREECHART 1.4 successfully completed.
>    Summary of main configuration settings for WXFREECHART:
>    - DEBUG build
>    - ANSI mode
>    - STATIC mode
>
>    The wxWidgets build which will be used by WXFREECHART 1.4
>    has the following settings:
>    - DEBUG build
>    - ANSI mode
>    - STATIC mode
>    - VERSION: 2.8.11
>    - PORT: msw
>
>    Now, just run make.
>   ----------------------------------------------------------------
>
> This seems OK... although I donk know why it says WXFREECHART 1.4, since I
> downloaded version 1.6.
>
> When I do make, it seems to build the library OK, then it compiles the samples
> OK. When it tried to link the demos, I get an error:
>
> .
> .
> .
> g++ -o sample/wxFreeChartDemo_lib.exe wxFreeChartDemo_lib_bardemos.o
> wxFreeChartDemo_lib_bubbledemos.o wxFreeChartDemo_lib_combinedaxisdemos.o
> wxFreeChartDemo_lib_demo.o wxFreeChartDemo_lib_democollection.o
> wxFreeChartDemo_lib_ganttdemos.o wxFreeChartDemo_lib_markersdemos.o
> wxFreeChartDemo_lib_multipleaxisdemos.o wxFreeChartDemo_lib_ohlcdemos.o
> wxFreeChartDemo_lib_timeseriesdemos.o wxFreeChartDemo_lib_xydemos.o  -L./lib -
> L./lib -mwindows    -lwxcode_mswd_freechart-2.8 -L/usr/local/lib  -mthreads  -
> Wl,--subsystem,windows -mwindows /usr/local/lib/libwx_mswd_core-
> 2.8.a /usr/local/lib/libwx_based-2.8.a /usr/local/lib/libwx_mswd_aui-2.8
> .a -lwxregexd-2.8 -lwxexpatd-2.8 -lwxtiffd-2.8 -lwxjpegd-2.8 -lwxpngd-2.8 -
> lwxzlibd-2.8 -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -
> lcomctl32 -lcomdlg32 -lctl3d32 -ladvapi32 -lwsock32 -lgdi32
>
> wxFreeChartDemo_lib_demo.o: In function
> `ZN9MainFrame7OnAboutER14wxCommandEvent':
> d:/gh/freechart/./sample/demo.cpp:179: undefined reference to `wxAboutBox
> (wxAboutDialogInfo const&)'
> D:/GH/msys/1.0/local/lib/libwx_mswd_aui-2.8.a(auilib_auibar.o): In function
> `ZNK12wxWindowBase14GetVirtualSizeEv':
> d:/gh/wx/wxWidgets-2.8.11/MY_FILES/../include/wx/dcbuffer.h:
> (.text$_ZN12wxBufferedDC4InitEP4wxDCRK6wxSizei[wxBufferedDC::Init(wxDC*,
> wxSize const&, int)]+0x39):
>   undefined reference to `wxBufferedDC::UseBuffer(int, int)'
> D:/GH/msys/1.0/local/lib/libwx_mswd_aui-2.8.a(auilib_floatpane.o): In function
> `Z41__static_initialization_and_destruction_0ii':
> d:/gh/wx/wxWidgets-2.8.11/MY_FILES/../src/aui/floatpane.cpp:39: undefined
> reference to `wxMiniFrame::ms_classInfo'
> D:/GH/msys/1.0/local/lib/libwx_mswd_aui-2.8.a(auilib_floatpane.o): In function
> `ZNK12wxWindowBase10IsRetainedEv':
> d:/gh/wx/wxWidgets-2.8.11/MY_FILES/../include/wx/window.h:
> (.text$_ZN11wxMiniFrameD2Ev[wxMiniFrame::~wxMiniFrame()]+0xb): undefined
> reference to `vtable for wxMiniFrame'
> d:/gh/wx/wxWidgets-2.8.11/MY_FILES/../include/wx/window.h:
> (.text$_ZN11wxMiniFram
> eC2EP8wxWindowiRK8wxStringRK7wxPointRK6wxSizelS4_[wxMiniFrame::wxMiniFrame
> (wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long,
> wxString const&)]+0x4c): undefined reference to `vtable for wxMiniFrame'
> collect2: ld returned 1 exit status
> make: *** [sample/wxFreeChartDemo_lib.exe] Error 1
>
> __________________
>
> Any ideas what is going on?
>
>
>
>
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> wxCode-users mailing list
> wxCode-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wxcode-users
>

------------------------------------------------------------------------------
Virtualization is moving to the mainstream and overtaking non-virtualized
environment for deploying applications. Does it make network security 
easier or more difficult to achieve? Read this whitepaper to separate the 
two and get a better understanding.
http://p.sf.net/sfu/hp-phase2-d2d
_______________________________________________
wxCode-users mailing list
wxCode-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxcode-users

Reply via email to