Hello,

We have a project that we're trying to upgrade from wxWidgets 2.8.11 to wxWidgets 3.0, and we are simultaneously upgrading to wxArt2d 963.

We were able to compile the wxArt2d library against wxWidgets, however, the project will not compile.

The project was able to compile with no errors before the upgrades. We are seeing some weird errors in wxArt2d modules, so I decided to attempt to compile the wxArt2d sample project samples/canvas/simple.

Here is a sample of some of the errors:

C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp|1323|warning: unused variable 'root' [-Wunused-variable]|

C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d\wx\canvas\drawer.h|2236| required from 'void a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::CreateMetaFileW() const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]'|

C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d\wx\canvas\drawer.h|1991| required from 'size_t a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::GetDataSize(const wxDataFormat&) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut; size_t = unsigned int]'|

C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp|1485| required from here|

-------------------------------------------------------

C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d\wx\canvas\drawer.h|2252| required from 'void a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::CreateBitmap() const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]'|

C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d\wx\canvas\drawer.h|2010| required from 'size_t a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::GetDataSize(const wxDataFormat&) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut; size_t = unsigned int]'|

C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp|1485| required from here|


What is causing these errors? I've included the entire build log at the end of this message.

Thanks,

- Mike


This is the build log (sorry about formatting):


-------------- Build: Debug in canvassimple ---------------

mingw32-g++.exe -Wall -g -Wall -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxartbase -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include\ -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d\ -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxdocview\ -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\freetype -IC:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\agg -c C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp -o obj\Debug\simple.o In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/booloper.h:25:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canmod.h:41, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.h:20, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:22: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include/kbool/booleng.h:33:0: warning: "WXEXPORT" redefined [enabled by default]
 #        define WXEXPORT __declspec(dllexport)
 ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/defs.h:524:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/wxprec.h:12, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/a2dprec.h:8, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:11: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/dlimpexp.h:66:0: note: this is the location of the previous definition
 #    define WXEXPORT
 ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/booloper.h:25:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canmod.h:41, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.h:20, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:22: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include/kbool/booleng.h:34:0: warning: "WXIMPORT" redefined [enabled by default]
 #        define WXIMPORT __declspec(dllimport)
 ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/defs.h:524:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/wxprec.h:12, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/a2dprec.h:8, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:11: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxwidgets\include/wx/dlimpexp.h:67:0: note: this is the location of the previous definition
 #    define WXIMPORT
 ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/artbase/drawer2d.h:34:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/artbase/artmod.h:20, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canmod.h:16, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.h:20, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:22: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/artbase/polyver.h: In member function 'bool a2dHit::IsInsideHit() const': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/artbase/polyver.h:110:96: warning: suggest parentheses around '&&' within '||' [-Wparentheses] bool IsInsideHit() const { return ( m_hit & hit_fill ) != 0 || ( m_hit & hit_stroke ) != 0 && m_stroke1 == stroke1_inside; }
^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canprop.h:20:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/objlist.h:26, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/tools.h:30, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:38, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canvas.h:31, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canmod.h:21, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.h:20, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:22: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/layerinf.h: In member function 'bool a2dLayerInfo::StateChange()': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/layerinf.h:217:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] m_canvasPreviousObjectCount != 0 && m_canvasObjectCount == 0 ||
                                                   ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:40:0, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:33: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\agg/agg_pixfmt_rgba.h: In member function 'void agg::pixfmt_alpha_blend_rgba<Blender, RenBuf, PixelT>::blend_from_color(const SrcPixelFormatRenderer&, const color_type&, int, int, int, int, unsigned int, agg::int8u)': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\agg/agg_pixfmt_rgba.h:2371:65: warning: typedef 'src_color_type' locally defined but not used [-Wunused-local-typedefs] typedef typename SrcPixelFormatRenderer::color_type src_color_type;
                                                                 ^
In file included from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:33:0: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h: In constructor '{anonymous}::span_conv_array_alpha_rgba8::span_conv_array_alpha_rgba8(const wxImage&, {anonymous}::span_conv_array_alpha_rgba8::alpha_type)': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:799:13: warning: '{anonymous}::span_conv_array_alpha_rgba8::m_image' will be initialized after [-Wreorder]
     wxImage m_image;
             ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:798:16: warning: '{anonymous}::span_conv_array_alpha_rgba8::alpha_type {anonymous}::span_conv_array_alpha_rgba8::m_alpha' [-Wreorder]
     alpha_type m_alpha;
                ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:783:5: warning: when initialized here [-Wreorder]
     span_conv_array_alpha_rgba8( const wxImage& image, alpha_type a ) :
     ^
C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp: In member function 'void MyFrame::FillDoc5(a2dCanvasObject*)': C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:900:12: warning: variable 'dHeight' set but not used [-Wunused-but-set-variable]
     double dHeight = p->GetTextHeight();
            ^
C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp: In member function 'void MyFrame::FillDoc2(a2dCanvasObject*)': C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:985:12: warning: unused variable 'sizef' [-Wunused-variable]
     double sizef = 10;
            ^
C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp: In member function 'void MyFrame::FillDoc1(a2dCanvasObject*)': C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:1250:12: warning: unused variable 'sizef' [-Wunused-variable]
     double sizef = 10;
            ^
C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp: In member function 'void MyFrame::OnPasteShape(wxCommandEvent&)': C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:1347:85: warning: value computed is not used [-Wunused-value] (a2dStToolContr *) (part->GetCanvasToolContr())->PushTool( dragnew );
^
C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:1323:27: warning: unused variable 'root' [-Wunused-variable]
          a2dCanvasObject* root = part->GetDrawing()->GetRootObject();
                           ^
In file included from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canvas.h:31:0, from C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/canmod.h:21, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.h:20, from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:22: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h: In instantiation of 'void a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::RenderToDc(wxDC*, a2dCanvasObject*) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:2236:51: required from 'void a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::CreateMetaFileW() const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]' C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:1991:28: required from 'size_t a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::GetDataSize(const wxDataFormat&) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut; size_t = unsigned int]' C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:1485:1: required from here C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:2431:10: warning: unused variable 'yaxis' [-Wunused-variable]
     bool yaxis = true;
          ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h: In instantiation of 'wxBitmap a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::RenderImage(a2dCanvasObject*) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]': C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:2252:63: required from 'void a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::CreateBitmap() const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut]' C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:2010:26: required from 'size_t a2dDnDCanvasObjectData<parserTypeIn, parserTypeOut>::GetDataSize(const wxDataFormat&) const [with parserTypeIn = a2dIOHandlerCVGIn; parserTypeOut = a2dIOHandlerCVGOut; size_t = unsigned int]' C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:1485:1: required from here C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/canvas/drawer.h:2312:10: warning: unused variable 'yaxis' [-Wunused-variable]
     bool yaxis = true;
          ^
In file included from C:\Users\mike_gibson\Downloads\wxart2d-code-963-trunk\wxart2d-code-963-trunk\wxArt2D\packages\wxart2d\samples\canvas\simple\simple.cpp:33:0: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h: At global scope: C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:177:20: warning: 'HORIZONTAL_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* HORIZONTAL_HATCH_XPM[] =
                    ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:216:20: warning: 'VERTICAL_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* VERTICAL_HATCH_XPM[] =
                    ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:255:20: warning: 'FDIAGONAL_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* FDIAGONAL_HATCH_XPM[] =
                    ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:294:20: warning: 'BDIAGONAL_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* BDIAGONAL_HATCH_XPM[] =
                    ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:333:20: warning: 'CROSSDIAG_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* CROSSDIAG_HATCH_XPM[] =
                    ^
C:\Users\mike_gibson\Documents\source_pool_built_20161020-0937\built\0001\wxart2d\include\wxart2d/wx/aggdrawer/aggdrawer.h:372:20: warning: 'CROSS_HATCH_XPM' defined but not used [-Wunused-variable]
 static const char* CROSS_HATCH_XPM[] =
                    ^
mingw32-g++.exe  -o bin\Debug\canvassimple.exe obj\Debug\simple.o
obj\Debug\simple.o: In function `ZN19MyCanvasStToolContrC2EP14a2dDrawingPartP7wxFrame': C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:60: undefined reference to `a2dStToolContr::a2dStToolContr(a2dDrawingPart*, wxFrame*, bool)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:73: undefined reference to `TC_ZOOMBACK' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:73: undefined reference to `wxMenuBase::SetLabel(int, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:74: undefined reference to `TC_ZOOMBACK' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:76: undefined reference to `TC_ZOOMOUT' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:76: undefined reference to `wxMenuBase::SetLabel(int, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:77: undefined reference to `TC_ZOOMOUT' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:79: undefined reference to `TC_ZOOMOUT2' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:79: undefined reference to `wxMenuBase::SetLabel(int, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:80: undefined reference to `TC_ZOOMOUT2' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:82: undefined reference to `TC_ZOOMIN2' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:82: undefined reference to `wxMenuBase::SetLabel(int, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:85: undefined reference to `TC_PROPERTY_XY' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:87: undefined reference to `wxEmptyString' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:60: undefined reference to `a2dStToolContr::~a2dStToolContr()' obj\Debug\simple.o: In function `ZN19MyCanvasStToolContr16MyEditPropertiesER14wxCommandEvent': C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:93: undefined reference to `a2dPropertyTool::a2dPropertyTool(a2dStToolContr*)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:96: undefined reference to `a2dPropertyTool::StartEditing(int, int)' obj\Debug\simple.o: In function `ZN8MyCircle13AddPropertyIdEP13a2dPropertyId': C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `wxTheAssertHandler' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `operator+(wxString const&, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `operator+(wxString const&, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `wxOnAssert(char const*, int, char const*, char const*, wxString const&)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `wxTrapInAssert' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `wxTrapInAssert' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `wxTrap()' obj\Debug\simple.o: In function `ZNK8MyCircle13HasPropertyIdEPK13a2dPropertyId': C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `a2dCircle::HasPropertyId(a2dPropertyId const*) const'
obj\Debug\simple.o: In function `ZN8MyCircle13HasPropertyIdERK8wxString':
C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `a2dCircle::HasPropertyId(wxString const&)'
obj\Debug\simple.o: In function `ZNK8MyCircle12FindPropertyERK8wxString':
C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `a2dObject::GetProperty(a2dPropertyId const*, a2dPropertyId::Flags) const' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `a2dCircle::FindProperty(wxString const&) const' obj\Debug\simple.o: In function `ZNK8MyCircle18CollectProperties2EP20a2dNamedPropertyListPK13a2dPropertyIdNS2_5FlagsE': C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:106: undefined reference to `a2dCircle::CollectProperties2(a2dNamedPropertyList*, a2dPropertyId const*, a2dPropertyId::Flags) const'
obj\Debug\simple.o: In function `ZN8MyCircle21InitializePropertyIdsEv':
C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:110: undefined reference to `wxEmptyString'
obj\Debug\simple.o: In function `ZN8MyCircleC2Ev':
C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:124: undefined reference to `a2dCircle::a2dCircle()' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:126: undefined reference to `a2dStringProperty::a2dStringProperty()' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:124: undefined reference to `a2dCircle::~a2dCircle()'
obj\Debug\simple.o: In function `ZN8MyCircleC2Eddd':
C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:132: undefined reference to `a2dCircle::a2dCircle(double, double, double, double)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:143: undefined reference to `a2dStringProperty::a2dStringProperty()' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:150: undefined reference to `a2dFont::a2dFont(double, wxFontFamily, wxFontStyle, wxFontWeight, bool, wxString const&, wxFontEncoding)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:150: undefined reference to `a2dVisibleProperty::a2dVisibleProperty(a2dCanvasObject*, a2dPropertyId const*, double, double, bool, a2dFont const&, double)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:150: undefined reference to `a2dFont::~a2dFont()' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:153: undefined reference to `a2dCanvasObject::SetFill(wxColour const&, a2dFillStyle)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:154: undefined reference to `a2dCanvasObject::Append(a2dCanvasObject*)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:159: undefined reference to `a2dFont::a2dFont(double, wxFontFamily, wxFontStyle, wxFontWeight, bool, wxString const&, wxFontEncoding)' C:/Users/mike_gibson/Downloads/wxart2d-code-963-trunk/wxart2d-code-963-trunk/wxArt2D/packages/wxart2d/samples/canvas/simple/simple.cpp:159: undefined reference to `a2dVisibleProperty::a2dVisibleProperty(a2dCanvasObject*, a2dPropertyId const*, double, double, bool, a2dFont const&, double)'
Process terminated with status 1 (0 minutes, 25 seconds)
50 errors, 21 warnings
Build log saved as:
file://C:%5cUsers%5cmike_gibson%5cDownloads%5cwxart2d-code-963-trunk%5cwxart2d-code-963-trunk%5cwxArt2D%5cpackages%5cwxart2d%5csamples%5ccanvas%5csimple%5ccanvassimple%5ccanvassimple_build_log.html


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Wxart2d-users_dev mailing list
Wxart2d-users_dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev

Reply via email to