In trying to build the wxAutoExcel 'minimal' sample, I get the following output (below). Seems like the first error is
I was able to use cmake v 3.7 to create the and build the debug files with "minimal.exe" "bulkdata.exe" and all other sample executables created and running.C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:89: undefined reference to `wxAutoExcel::wxExcelApplication::CreateInstance()'
Any help would be much appreciated.
Thanks,
John
Edited to add code-tags. Moderator.
Code: Select all
C:\WINDOWS\system32\cmd.exe /C C:/TDM-GCC-64/bin/mingw32-make.exe -j4 SHELL=cmd.exe -e -f Makefile
"----------Building project:[ Minimal - Debug ]----------"
mingw32-make.exe[1]: Entering directory 'C:/WXAUTOEXCEL/samples/minimal'
g++.exe: warning: C:\WXAUTOEXCEL\DEBUG\lib: linker input file unused because linking not done
g++.exe: warning: .: linker input file unused because linking not done
C:/TDM-GCC-64/bin/g++.exe -c "C:/WXAUTOEXCEL/samples/minimal/minimal.cpp" -g -O0 -Wall -mthreads -DHAVE_W32API_H -D__WXMSW__ -D__WXDEBUG__ -D_UNICODE -IC:/wxWidgets-3.1.0/lib/gcc_lib/mswud -IC:/wxWidgets-3.1.0/include -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 -D__WX__ -o ./Debug/minimal.cpp.o -Ic:\WXAUTOEXCEL/include C:\WXAUTOEXCEL\DEBUG\lib -Ic:\WXAUTOEXCEL/include .
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:25:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/app.h:896:69: warning: 'virtual void wxWindowBase::SetInitialBestSize(const wxSize&)' is deprecated: use SetInitialSize() instead. [-Wdeprecated-declarations]
#define IMPLEMENT_APP(app) wxIMPLEMENT_APP(app);
^
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:244:1: note: in expansion of macro 'IMPLEMENT_APP'
IMPLEMENT_APP(MyApp)
^
In file included from C:/wxWidgets-3.1.0/include/wx/wx.h:38:0,
from C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:29:
C:/wxWidgets-3.1.0/include/wx/window.h:1917:13: note: declared here
inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
^
g++.exe: warning: C:\WXAUTOEXCEL\DEBUG\lib: linker input file unused because linking not done
g++.exe: warning: .: linker input file unused because linking not done
C:/TDM-GCC-64/bin/g++.exe -o ./Debug/Minimal @"MINIMAL.txt" -LC:\WXAUTOEXCEL\DEBUG\lib -mthreads -LC:/wxWidgets-3.1.0/lib/gcc_lib -lwxmsw31ud_richtext -lwxmsw31ud_xrc -lwxmsw31ud_aui -lwxmsw31ud_html -lwxmsw31ud_adv -lwxmsw31ud_core -lwxbase31ud_xml -lwxbase31ud_net -lwxbase31ud -lwxscintillad -lwxtiffd -lwxjpegd -lwxpngd -lwxzlibd -lwxregexud -lwxexpatd -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwxregexud -lwinspool -lwinmm -lshell32 -lcomctl32 -lversion -lshlwapi -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32
./Debug/minimal.cpp.o: In function `MyFrame::OnCreateWorksheet(wxCommandEvent&)':
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:89: undefined reference to `wxAutoExcel::wxExcelApplication::CreateInstance()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:95: undefined reference to `wxAutoExcel::wxExcelApplication::SetVisible(bool)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:98: undefined reference to `wxAutoExcel::wxExcelApplication::GetWorkbooks()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:98: undefined reference to `wxAutoExcel::wxExcelWorkbooks::Add(wxAutoExcel::XlWBATemplate)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:109: undefined reference to `wxAutoExcel::wxExcelObject::SetAutomationLCID_(unsigned long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:113: undefined reference to `wxAutoExcel::wxExcelWorkbook::GetWorksheets()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:113: undefined reference to `wxAutoExcel::wxExcelWorksheets::operator[](long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:120: undefined reference to `wxAutoExcel::wxExcelWorksheet::SetName(wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:126: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:134: undefined reference to `wxAutoExcel::wxExcelRange::SetValue(wxVariant const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:136: undefined reference to `wxAutoExcel::wxExcelRange::GetFont()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:136: undefined reference to `wxAutoExcel::wxExcelFont::SetBold(bool)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:138: undefined reference to `wxAutoExcel::wxExcelRange::SetHorizontalAlignment(long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:142: undefined reference to `wxAutoExcel::wxExcelRange::GetOffset(long, long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:157: undefined reference to `wxAutoExcel::wxExcelRange::GetOffset(long, long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:168: undefined reference to `wxAutoExcel::wxExcelRange::GetOffset(long, long)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:173: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:175: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:176: undefined reference to `wxAutoExcel::wxExcelRange::SetFormula(wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:181: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:183: undefined reference to `wxAutoExcel::wxExcelWorkbook::GetStyles()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:184: undefined reference to `wxAutoExcel::wxExcelStyles::operator[](wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:184: undefined reference to `wxAutoExcel::wxExcelRange::SetStyle(wxAutoExcel::wxExcelStyle)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:187: undefined reference to `wxAutoExcel::wxExcelWorksheet::GetUsedRange()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:189: undefined reference to `wxAutoExcel::wxExcelRange::GetBorders()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:190: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:190: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:191: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:191: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:192: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:192: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:193: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:193: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:194: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:194: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:195: undefined reference to `wxAutoExcel::wxExcelBorders::operator[](wxAutoExcel::XlBordersIndex)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:195: undefined reference to `wxAutoExcel::wxExcelBorder::SetWeight(wxAutoExcel::XlBorderWeight)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:198: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:199: undefined reference to `wxAutoExcel::wxExcelRange::GetFont()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:200: undefined reference to `wxAutoExcel::wxExcelFont::SetBold(bool)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:201: undefined reference to `wxAutoExcel::wxExcelFont::SetColor(wxColour const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:202: undefined reference to `wxAutoExcel::wxExcelFont::GetSize()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:202: undefined reference to `wxAutoExcel::wxExcelFont::SetSize(double)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:205: undefined reference to `wxAutoExcel::wxExcelRange::GetInterior()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:205: undefined reference to `wxAutoExcel::wxExcelInterior::SetColor(wxColour const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:208: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:208: undefined reference to `wxAutoExcel::wxExcelRange::Merge(wxAutoExcel::wxXlTribool)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:213: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetCells(long*, long*)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:215: undefined reference to `wxAutoExcel::wxExcelRange::BorderAround(wxAutoExcel::XlLineStyle*, wxAutoExcel::XlBorderWeight*, long*, wxColour const*)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:218: undefined reference to `wxAutoExcel::wxExcelWorksheet::GetUsedRange()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:218: undefined reference to `wxAutoExcel::wxExcelRange::GetEntireColumn()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:218: undefined reference to `wxAutoExcel::wxExcelRange::AutoFit()'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:221: undefined reference to `wxAutoExcel::wxExcelRangeOwner::GetRange(wxString const&, wxString const&)'
C:/WXAUTOEXCEL/samples/minimal/minimal.cpp:221: undefined reference to `wxAutoExcel::wxExcelRange::GetText()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelRange::operator=(wxVariant const&)':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelRange.h:1159: undefined reference to `wxAutoExcel::wxExcelRange::SetValue(wxVariant const&)'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelRangeOwner::~wxExcelRangeOwner()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelRangeOwner.h:21: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelRangeOwner::~wxExcelRangeOwner()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelRangeOwner.h:21: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelRangeOwner::wxExcelRangeOwner()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelRangeOwner.h:21: undefined reference to `wxAutoExcel::wxExcelObject::wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelBorder::~wxExcelBorder()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelBorders.h:24: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelBorder::~wxExcelBorder()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelBorders.h:24: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelStyles::~wxExcelStyles()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelStyles.h:345: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelStyle::~wxExcelStyle()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelStyles.h:20: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o: In function `wxAutoExcel::wxExcelFont::~wxExcelFont()':
c:/WXAUTOEXCEL/include/wx/wxAutoExcelFont.h:27: undefined reference to `wxAutoExcel::wxExcelObject::~wxExcelObject()'
./Debug/minimal.cpp.o:c:/WXAUTOEXCEL/include/wx/wxAutoExcelWorkbook.h:25: more undefined references to `wxAutoExcel::wxExcelObject::~wxExcelObject()' follow
./Debug/minimal.cpp.o:minimal.cpp:(.rdata$.refptr._ZN11wxAutoExcel18wxDefaultXlTriboolE[.refptr._ZN11wxAutoExcel18wxDefaultXlTriboolE]+0x0): undefined reference to `wxAutoExcel::wxDefaultXlTribool'
./Debug/minimal.cpp.o:minimal.cpp:(.rdata$.refptr._ZN11wxAutoExcel13wxExcelObject13lcidEnglishUSE[.refptr._ZN11wxAutoExcel13wxExcelObject13lcidEnglishUSE]+0x0): undefined reference to `wxAutoExcel::wxExcelObject::lcidEnglishUS'
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe[1]: *** [Debug/Minimal] Error 1
mingw32-make.exe: *** [All] Error 2
Minimal.mk:80: recipe for target 'Debug/Minimal' failed
mingw32-make.exe[1]: Leaving directory 'C:/WXAUTOEXCEL/samples/minimal'
Makefile:4: recipe for target 'All' failed
====67 errors, 100 warnings, total time: 00:00:51 seconds====