I try to build for arduino 328, I select in Hardware board type Duemilanove w/ATMega328 pin assignments and Arduino hardware Duemilanove w/ATMega328, but not work, and show this erros.
Build log
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/Sd2Card.cpp:20:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/stepper.cpp:24:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
Marlin/Marlin/stepper.cpp:822:1: error: pasting "DIO" and "-" does not give a valid preprocessing token
Marlin/Marlin/stepper.cpp:822:1: error: invalid suffix "_RPORT" on integer constant
Marlin/Marlin/stepper.cpp:822:1: error: pasting "DIO" and "-" does not give a valid preprocessing token
Marlin/Marlin/stepper.cpp:822:1: error: invalid suffix "_WPORT" on integer constant
Marlin/Marlin/stepper.cpp: In function 'void st_init()':
Marlin/Marlin/stepper.cpp:822:1: error: 'DIO' was not declared in this scope
Marlin/Marlin/stepper.cpp:827:1: error: 'DIO' was not declared in this scope
Marlin/Marlin/stepper.cpp:843:1: error: 'DIO' was not declared in this scope
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/SdBaseFile.cpp:21:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/SdVolume.cpp:20:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/SdFile.cpp:20:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/Marlin.cpp:30:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/temperature.cpp:32:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/MarlinSerial.cpp:23:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/cardreader.cpp:1:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/motion_control.cpp:22:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/planner.cpp:54:
Marlin/Marlin/pins.h:447:2: error: #error Oops! Make sure you have 'Arduino Duemilanove w/ ATMega328' selected from the 'Tools -> Boards' menu.
In file included from Marlin/Marlin/Marlin.h:26:0,
from Marlin/Marlin/SdFatUtil.cpp:20: