← Back to team overview

kicad-developers team mailing list archive

Re: Binary distributions - who maintains?

 

Warning - long post:

Here is what it says:

[ 70%] Building CXX object polygon/kbool/src/CMakeFiles/kbool.dir/booleng.obj
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:18:
e:/Development/kicad/polygon/kbool/src/../include/booleng.h:122: error: invalid function declaration e:/Development/kicad/polygon/kbool/src/../include/booleng.h:184: error: invalid function declaration In file included from e:/Development/kicad/polygon/kbool/src/../include/../include/../include/_dl_itr.h:403, from e:/Development/kicad/polygon/kbool/src/../include/../include/_lnk_itr.h:30, from e:/Development/kicad/polygon/kbool/src/../include/link.h:20, from e:/Development/kicad/polygon/kbool/src/booleng.cpp:19: e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp: In destructor `DL_List<Dtype>::~DL_List()': e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp:102: error: there are no arguments to `Bool_Engine_Error' that depend on a template parameter, so a declaration of `Bool_Engine_Error' must be available e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp:102: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp: In member function `void DL_List<Dtype>::Error(const char*, Lerror)': e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp:140: error: there are no arguments to `Bool_Engine_Error' that depend on a template parameter, so a declaration of `Bool_Engine_Error' must be available e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp: In member function `void DL_Iter<Dtype>::Error(const char*, Lerror)': e:/Development/kicad/polygon/kbool/src/../include/../include/../include/../include/_dl_itr.cpp:563: error: there are no arguments to `Bool_Engine_Error' that depend on a template parameter, so a declaration of `Bool_Engine_Error' must be available
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:19:
e:/Development/kicad/polygon/kbool/src/../include/link.h: At global scope:
e:/Development/kicad/polygon/kbool/src/../include/link.h:39: error: invalid function declaration
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:20:
e:/Development/kicad/polygon/kbool/src/../include/line.h:22: error: aggregate `WXIMPORT Bool_Engine' has incomplete type and cannot be defined e:/Development/kicad/polygon/kbool/src/../include/line.h:27: error: aggregate `WXIMPORT Graph' has incomplete type and cannot be defined e:/Development/kicad/polygon/kbool/src/../include/line.h:30: error: invalid function declaration In file included from e:/Development/kicad/polygon/kbool/src/../include/node.h:22, from e:/Development/kicad/polygon/kbool/src/booleng.cpp:21: e:/Development/kicad/polygon/kbool/src/../include/../include/lpoint.h:29: error: invalid function declaration
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:21:
e:/Development/kicad/polygon/kbool/src/../include/node.h:29: error: invalid function declaration In file included from e:/Development/kicad/polygon/kbool/src/../include/../include/scanbeam.h:21, from e:/Development/kicad/polygon/kbool/src/../include/graph.h:30, from e:/Development/kicad/polygon/kbool/src/booleng.cpp:22: e:/Development/kicad/polygon/kbool/src/../include/../include/../include/record.h:29: error: redefinition of `WXIMPORT Bool_Engine' e:/Development/kicad/polygon/kbool/src/../include/line.h:22: error: `<typeprefixerror> Bool_Engine' previously declared here e:/Development/kicad/polygon/kbool/src/../include/../include/../include/record.h:32: error: invalid function declaration In file included from e:/Development/kicad/polygon/kbool/src/../include/graph.h:30, from e:/Development/kicad/polygon/kbool/src/booleng.cpp:22: e:/Development/kicad/polygon/kbool/src/../include/../include/scanbeam.h:27: error: `DL_Iter<Record*>' specified as declarator-id e:/Development/kicad/polygon/kbool/src/../include/../include/scanbeam.h:27: error: two or more data types in declaration of `DL_Iter<Record*>' e:/Development/kicad/polygon/kbool/src/../include/../include/scanbeam.h:27: error: explicit instantiation of non-template `int DL_Iter<Record*>' e:/Development/kicad/polygon/kbool/src/../include/../include/scanbeam.h:30: error: invalid function declaration
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:22:
e:/Development/kicad/polygon/kbool/src/../include/graph.h:38: error: invalid function declaration
In file included from e:/Development/kicad/polygon/kbool/src/booleng.cpp:23:
e:/Development/kicad/polygon/kbool/src/../include/graphlst.h:35: error: invalid function declaration e:/Development/kicad/polygon/kbool/src/booleng.cpp:45: error: `Bool_Engine_Error' has not been declared e:/Development/kicad/polygon/kbool/src/booleng.cpp:46: error: ISO C++ forbids declaration of `Bool_Engine_Error' with no type e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `int Bool_Engine_Error(const char*, const char*, int, int)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:47: error: `_message' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:48: error: `_header' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:59: error: `_degree' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:60: error: `_fatal' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:64: error: `Bool_Engine_Error' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp:64: error: expected `,' or `...' before '&' token e:/Development/kicad/polygon/kbool/src/booleng.cpp:65: error: ISO C++ forbids declaration of `Bool_Engine_Error' with no type e:/Development/kicad/polygon/kbool/src/booleng.cpp:65: error: ISO C++ forbids declaration of `Bool_Engine_Error' with no type e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `int Bool_Engine_Error(int)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:66: error: `_message' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:67: error: `_header' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:68: error: `a' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:73: error: `a' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:78: error: `_degree' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:78: error: `a' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:79: error: `_fatal' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:83: error: expected constructor, destructor, or type conversion before '::' token e:/Development/kicad/polygon/kbool/src/booleng.cpp:91: error: `Bool_Engine_Error' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `char* GetErrorMessage()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:93: error: `_message' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:96: error: `Bool_Engine_Error' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `char* GetHeaderMessage()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:98: error: `_header' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:101: error: `Bool_Engine_Error' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `int GetErrorDegree()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:103: error: `_degree' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:106: error: `Bool_Engine_Error' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `int GetFatal()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:108: error: `_fatal' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:115: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp:116: error: ISO C++ forbids declaration of `Bool_Engine' with no type e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `int Bool_Engine()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:116: error: `int Bool_Engine()' redeclared as different kind of symbol e:/Development/kicad/polygon/kbool/src/../include/line.h:22: error: previous declaration of `<typeprefixerror> Bool_Engine' e:/Development/kicad/polygon/kbool/src/../include/line.h:22: error: previous non-function declaration `<typeprefixerror> Bool_Engine' e:/Development/kicad/polygon/kbool/src/booleng.cpp:116: error: conflicts with function declaration `int Bool_Engine()' e:/Development/kicad/polygon/kbool/src/booleng.cpp:117: error: `_linkiter' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:118: error: `m_intersectionruns' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:120: error: `m_orientationEntryMode' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:121: error: `m_doLinkHoles' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:123: error: `m_graphlist' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:123: error: invalid use of `this' in non-member function e:/Development/kicad/polygon/kbool/src/booleng.cpp:123: error: invalid use of undefined type `struct GraphList' e:/Development/kicad/polygon/kbool/src/../include/booleng.h:168: error: forward declaration of `struct GraphList' e:/Development/kicad/polygon/kbool/src/booleng.cpp:124: error: `m_ACCUR' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:125: error: `m_WINDINGRULE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:126: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:127: error: `m_firstNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:128: error: `m_lastNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:130: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:135: error: `SetLog' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:139: error: expected constructor, destructor, or type conversion before '::' token e:/Development/kicad/polygon/kbool/src/booleng.cpp:148: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetLog(bool)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:150: error: `m_doLog' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:153: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:172: error: `m_logfile' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:180: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetState(const char*)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:182: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:185: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void error(const char*, const char*)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:187: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:192: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void info(const char*, const char*)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:194: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:198: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetMarge(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:200: error: `m_MARGE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:201: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:204: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetAccur()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:206: error: `m_ACCUR' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:209: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetRoundfactor(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:211: error: `m_ROUNDFACTOR' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:212: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:215: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetRoundfactor()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:217: error: `m_ROUNDFACTOR' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:220: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetMarge()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:222: error: `m_MARGE' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:225: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetDGrid(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:227: error: `m_DGRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:228: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:231: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetDGrid()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:233: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:236: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetGrid(B_INT)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:238: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:239: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:242: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `B_INT GetGrid()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:244: error: `m_GRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:247: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetCorrectionAber(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:249: error: `m_CORRECTIONABER' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:250: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:253: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetCorrectionAber()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:255: error: `m_CORRECTIONABER' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:258: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetCorrectionFactor(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:260: error: `m_CORRECTIONFACTOR' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:261: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:264: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetCorrectionFactor()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:266: error: `m_CORRECTIONFACTOR' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:269: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetSmoothAber(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:271: error: `m_SMOOTHABER' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:272: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:275: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetSmoothAber()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:277: error: `m_SMOOTHABER' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:280: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetMaxlinemerge(double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:282: error: `m_MAXLINEMERGE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:283: error: `Write_Log' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:286: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetMaxlinemerge()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:288: error: `m_MAXLINEMERGE' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:291: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetWindingRule(bool)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:293: error: `m_WINDINGRULE' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:296: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool GetWindingRule()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:298: error: `m_WINDINGRULE' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:302: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void SetInternalMarge(B_INT)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:304: error: `m_MARGE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:304: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:304: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:307: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `B_INT GetInternalMarge()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:309: error: `m_MARGE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:309: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:309: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:312: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetInternalCorrectionAber()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:314: error: `m_CORRECTIONABER' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:314: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:314: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:317: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetInternalCorrectionFactor()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:319: error: `m_CORRECTIONFACTOR' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:319: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:319: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:322: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetInternalSmoothAber()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:324: error: `m_SMOOTHABER' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:324: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:324: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:327: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `B_INT GetInternalMaxlinemerge()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:329: error: `m_MAXLINEMERGE' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:329: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:329: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:334: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool Do_Operation(BOOL_OP)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:350: error: `m_graphlist' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:350: error: `m_intersectionruns' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:368: error: `Bool_Engine_Error' is not a type e:/Development/kicad/polygon/kbool/src/booleng.cpp:368: error: invalid catch parameter e:/Development/kicad/polygon/kbool/src/booleng.cpp:377: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:383: error: request for member `GetErrorMessage' in `error', which is of non-class type `void ()(const char*, const char*)' e:/Development/kicad/polygon/kbool/src/booleng.cpp:395: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:368: error: `...' handler must be the last handler for its try block
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:412: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool StartPolygonAdd(GroupType)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:418: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:421: error: `myGraph' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:421: error: `Graph' is not a type e:/Development/kicad/polygon/kbool/src/booleng.cpp:421: error: invalid use of `this' in non-member function e:/Development/kicad/polygon/kbool/src/booleng.cpp:422: error: `m_graphlist' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:423: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:424: error: `m_groupType' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:429: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool AddPoint(double, double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:431: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:433: error: `m_DGRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:433: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:444: error: invalid use of `this' in non-member function e:/Development/kicad/polygon/kbool/src/booleng.cpp:444: error: invalid use of undefined type `struct Node' e:/Development/kicad/polygon/kbool/src/../include/booleng.h:171: error: forward declaration of `struct Node' e:/Development/kicad/polygon/kbool/src/booleng.cpp:447: error: `m_firstNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:459: error: `m_lastNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:472: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:472: error: `m_lastNodeToAdd' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:479: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool EndPolygonAdd()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:481: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:483: error: `m_GraphToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:483: error: `m_lastNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:483: error: `m_firstNodeToAdd' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:484: error: `m_groupType' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:492: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool StartPolygonGet()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:494: error: `m_graphlist' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:496: error: `m_getGraph' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:496: error: expected primary-expression before ')' token e:/Development/kicad/polygon/kbool/src/booleng.cpp:496: error: expected `;' before "m_graphlist" e:/Development/kicad/polygon/kbool/src/booleng.cpp:497: error: `m_getLink' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:498: error: `m_getNode' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:499: error: `m_numPtsInPolygon' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:500: error: `m_numNodesVisited' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:509: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool PolygonHasMorePoints()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:512: error: `m_numNodesVisited' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:519: error: `m_numNodesVisited' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:519: error: `m_numPtsInPolygon' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:522: error: `m_getNode' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:522: error: `m_getLink' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:534: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void EndPolygonGet()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:536: error: `m_graphlist' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:537: error: `m_getGraph' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:540: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetPolygonXPoint()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:542: error: `m_getNode' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:542: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:542: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:545: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `double GetPolygonYPoint()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:547: error: `m_getNode' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:547: error: `m_GRID' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:547: error: `m_DGRID' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:550: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool GetHoleSegment()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:552: error: `m_getLink' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:557: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `bool GetHoleConnectionSegment()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:559: error: `m_getLink' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:564: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `kbEdgeType GetPolygonPointEdgeType()': e:/Development/kicad/polygon/kbool/src/booleng.cpp:567: error: `m_getLink' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:578: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void Write_Log(const char*)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:580: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:583: error: `m_logfile' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:586: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void Write_Log(const char*, const char*)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:588: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:591: error: `m_logfile' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:594: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void Write_Log(const char*, double)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:596: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:599: error: `m_logfile' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/booleng.cpp: At global scope:
e:/Development/kicad/polygon/kbool/src/booleng.cpp:602: error: `Bool_Engine' is not a class or namespace e:/Development/kicad/polygon/kbool/src/booleng.cpp: In function `void Write_Log(const char*, B_INT)': e:/Development/kicad/polygon/kbool/src/booleng.cpp:604: error: `m_logfile' was not declared in this scope e:/Development/kicad/polygon/kbool/src/booleng.cpp:607: error: `m_logfile' was not declared in this scope
e:/Development/kicad/polygon/kbool/src/../include/line.h: At global scope:
e:/Development/kicad/polygon/kbool/src/../include/line.h:22: error: storage size of `Bool_Engine' isn't known e:/Development/kicad/polygon/kbool/src/../include/line.h:27: error: storage size of `Graph' isn't known
make[2]: *** [polygon/kbool/src/CMakeFiles/kbool.dir/booleng.obj] Error 1
make[1]: *** [polygon/kbool/src/CMakeFiles/kbool.dir/all] Error 2
make: *** [all] Error 2

Milan

Milan Horák napsal(a):


Hallo Jean-Pierre,

today I try to compile it and let you know. There were some error messages
compiling kbool and I wasn't able to solve it. I also would like to
automatize the process of compiling both Linux and Windows versions on one
machine and to produce nightly builds for both platforms.
But it cannot be done on sf.net only by means of some script, it requires
some hand work so Linux 'nightly' binaries are uploaded to beischer.com

And the main problem is that I don't have much time now :-(

Milan

jean-pierre charras napsal(a):
>
>
> Milan Horák a écrit :
> >
> > I was. Both Linux and Windows version. For now Linux version is made by
> > script and uploaded to www.beischer. com/kicad regularly.
> >
> > Wih Windows version I've had a problem with compiling kbool and for now
> > AFAIK nobody is maintaining sourceforge releases :-(
> >
> What is the problem ?
> >
> > My problem is lack of time. This week I have to move from 3+1 flat to 20
> > m^2 room.
> >
> > Milan
> >
>








Follow ups

References