Непрочитанное сообщение
					
								 Wega » 09 июн 2020, 07:46
			
			
			
			
			Всем привет.
Немного настроил Marlin 2.0, попробовал скомпилировать, но где-то, что- то не так.
VScode и ArduinoIDE выдают одну и ту же ошибку
На всякий случай приложил архив с прошивкой.
Marlin\src\module\stepper\trinamic.cpp:821:2: error: #endif without #if
 #endif // HAS_TRINAMIC_CONFIG
  ^~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
 #define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
                                                     ^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
 #define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
                                ^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:71:3: note: in expansion of macro 'TMC_SPI_DEFINE'
   TMC_SPI_DEFINE(X, X);
   ^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
 #define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
                                                     ^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
 #define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
                                ^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:77:3: note: in expansion of macro 'TMC_SPI_DEFINE'
   TMC_SPI_DEFINE(Y, Y);
   ^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
 #define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
                                                     ^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
 #define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
                                ^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:83:3: note: in expansion of macro 'TMC_SPI_DEFINE'
   TMC_SPI_DEFINE(Z, Z);
   ^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:55:53: error: expected constructor, destructor, or type conversion before '(' token
 #define _TMC_SPI_DEFINE(IC, ST, AI) __TMC_SPI_DEFINE(IC, ST, TMC_##ST##_LABEL, AI)
                                                     ^
Marlin\src\module\stepper\trinamic.cpp:56:32: note: in expansion of macro '_TMC_SPI_DEFINE'
 #define TMC_SPI_DEFINE(ST, AI) _TMC_SPI_DEFINE(ST##_DRIVER_TYPE, ST, AI##_AXIS)
                                ^~~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:65:32: note: in expansion of macro 'TMC_SPI_DEFINE'
   #define TMC_SPI_DEFINE_E(AI) TMC_SPI_DEFINE(E##AI, E)
                                ^~~~~~~~~~~~~~
Marlin\src\module\stepper\trinamic.cpp:95:3: note: in expansion of macro 'TMC_SPI_DEFINE_E'
   TMC_SPI_DEFINE_E(0);
   ^~~~~~~~~~~~~~~~
*** [.pio\build\DUE_USB\src\src\module\stepper\trinamic.cpp.o] Error 1
							
					- 
						Вложения
					
- 
			
		
		
				
			-  Marlin.rar
- (2.87 МБ) 113 скачиваний