← Back to team overview

kicad-developers team mailing list archive

Compiling Problem

 

Hi,

Since my upgrade to revision BZR 3155 I am not able to compile the whole KiCad suite.
The comilation process stops at PcbNew with the following error message...

[ 78%] Building CXX object pcbnew/CMakeFiles/pcbnew.dir/zones_convert_brd_items_to_polygons_with_Kbool.cpp.obj
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:133: error: invalid use of incomplete type 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/include/wxPcbStruct.h:35: error: forward declaration of 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:588: error: invalid use of incomplete type 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/include/wxPcbStruct.h:35: error: forward declaration of 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:625: error: invalid use of incomplete type 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/include/wxPcbStruct.h:35: error: forward declaration of 'struct ZONE_CONTAINER'
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:556: warning: 'void AddPolygonCornersToBoolengine(std::vector<CPolyPt, std::allocator<CPolyPt> >&, Bool_Engine*, GroupType)' defined but not used
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:74: warning: 's_thermalRot' defined but not used
h:/workspace-kicad/kicad.testing/pcbnew/zones_convert_brd_items_to_polygons_with_Kbool.cpp:78: warning: 's_CircleToSegmentsCount' defined but not used
make[2]: *** [pcbnew/CMakeFiles/pcbnew.dir/zones_convert_brd_items_to_polygons_with_Kbool.cpp.obj] Error 1
make[1]: *** [pcbnew/CMakeFiles/pcbnew.dir/all] Error 2
make: *** [all] Error 2


Compiled under:
- Windows XP Professional 32 bit
- MinGW with gcc.exe (GCC) 4.4.0
- cmake version 2.8.1
- wxWidgets 2.9.1

Regrads,
arius