Hello Guest it is March 29, 2024, 06:37:32 AM

Author Topic: Can't build this Projekt THC Plugin  (Read 3137 times)

0 Members and 1 Guest are viewing this topic.

Can't build this Projekt THC Plugin
« on: March 20, 2017, 04:26:02 PM »
Hi,

I'm trying to compile this plugin(https://github.com/regeg/ArdunioTHC/tree/master/Mach%20Plugin/Arduino%20THC%20Mach%20Wizard),but I get only errors.

Iam using VBS2008, is this the right Version?

Errors:
Code: [Select]
Warning 1 Command line warning D9035 : option 'Wp64' has been deprecated and will be removed in a future release cl ArduinoTHC
Error 2 error C2504: 'CObject' : base class undefined c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 34 ArduinoTHC
Error 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 41 ArduinoTHC
Error 4 error C2143: syntax error : missing ',' before '&' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 41 ArduinoTHC
Error 5 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 45 ArduinoTHC
Error 6 error C2143: syntax error : missing ',' before '&' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 45 ArduinoTHC
Error 7 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 47 ArduinoTHC
Error 8 error C2143: syntax error : missing ',' before '&' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 47 ArduinoTHC
Error 9 error C2146: syntax error : missing ';' before identifier 'GetMappingName' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 54 ArduinoTHC
Error 10 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 54 ArduinoTHC
Error 11 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 54 ArduinoTHC
Warning 12 warning C4183: 'GetMappingName': missing return type; assumed to be a member function returning 'int' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 54 ArduinoTHC
Error 13 error C3646: 'BOOL' : unknown override specifier c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 70 ArduinoTHC
Error 14 error C3646: 'MapHandle' : unknown override specifier c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 70 ArduinoTHC
Error 15 error C2091: function returns function c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 70 ArduinoTHC
Error 16 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 70 ArduinoTHC
Warning 17 warning C4183: 'DECLARE_DYNAMIC': missing return type; assumed to be a member function returning 'int' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 70 ArduinoTHC
Error 18 error C2146: syntax error : missing ';' before identifier 'CreateMappingName' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Error 19 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Error 20 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Error 21 error C2143: syntax error : missing ',' before '&' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Error 22 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Warning 23 warning C4183: 'CreateMappingName': missing return type; assumed to be a member function returning 'int' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 71 ArduinoTHC
Error 24 error C2146: syntax error : missing ';' before identifier 'CreateMutexName' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 72 ArduinoTHC
Error 25 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 72 ArduinoTHC
Error 26 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 72 ArduinoTHC
Warning 27 warning C4183: 'CreateMutexName': missing return type; assumed to be a member function returning 'int' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 72 ArduinoTHC
Error 28 error C2146: syntax error : missing ';' before identifier 'm_sMappingName' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 79 ArduinoTHC
Error 29 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 79 ArduinoTHC
Error 30 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 79 ArduinoTHC
Error 31 error C2065: 'm_sMappingName' : undeclared identifier c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\memmap.h 54 ArduinoTHC
Error 32 error C2146: syntax error : missing ';' before identifier 'description' c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\toolcabinet.h 9 ArduinoTHC
Error 33 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int c:\users\ls\seafile\daten\projekte\plasma cnc\thc work\mach3\machincludes\toolcabinet.h 9 ArduinoTHC



Are my compiler settings not correct or what can be the reason?

I hope someone can help, I would like to use the project as a basis.