Ошибка при компиляции Marlin 2.1.2 "AUTOTEMP requires AUTOTEMP_MIN"
Всем доброго времени суток.
Решил установить новую прошивку Marlin 2.1.2 на Anycubic i3 mega S.
Скачал с гитхаба версию: "Marlin-bugfix-2.1.x"
Для настройки использовал конфигурацию из примеров скачанную с сайта, дорабатывая и настраивая под свои нужды.
При компиляции в бинарный файл постоянно выдаёт ошибку "AUTOTEMP requires AUTOTEMP_MIN".
Не могу разобраться что нужно исправить.
Пробовал без изменений компилировать прямо из примера, все равно вылазит эта же ошибка.
Вот полный текст, который выдает компилятор:
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\eeprom.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\eeprom.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\HAL.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\HAL.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\Servo.cpp:55:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\Servo.cpp:55:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\fast_pwm.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\fast_pwm.cpp:24:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\DUE\fastio\G2_PWM.cpp:43:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1559:6: error: #error "AUTOTEMP requires AUTOTEMP_MIN."
In file included from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfigPre.h:39:0,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\MarlinConfig.h:28,
from C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\HAL\DUE\fastio\G2_PWM.cpp:43:
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\Configuration.h:1157:48: error: missing binary operator before token "("
C:\Users\Дмитрий\Desktop\Marlin-bugfix-2.1.x\Marlin\src\inc\SanityCheck.h:1806:11: note: in expansion of macro 'Z_MIN_PROBE_ENDSTOP_INVERTING'
exit status 1
Compilation error: #error "AUTOTEMP requires AUTOTEMP_MIN."
Популярные вопросы
AnycubicSliser
Как определить какой объём модели в литра или мили литрах.
До печати разумеется. Толщину стенки можн...
Шестерня vs зубчатое колесо
Недавн...

Комментарии и вопросы
Добрый день. Модельку в итоге....
Да, разумеется, можно и без не...
Тоже не вижу ошибок. Могло быт...
Всем привет! столкнулся с тако...
Такая проблема - обычно принте...
Здравия. Столкнулся с таким, б...
Как то раньше не нужно было, н...