When I build my project at CCS 6.1.1.0022, EK-TM4C1294XL) there are a lot of error like that:
Description Resource Path Location Type #20 identifier "bool" is undefined .ccsproject /3kW_PS_controller line 67, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "bool" is undefined .ccsproject /3kW_PS_controller line 68, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "bool" is undefined io.h /3kW_PS_controller line 46 C/C++ Problem #20 identifier "int32_t" is undefined .ccsproject /3kW_PS_controller line 75, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 69, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 70, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 71, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 72, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 73, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 75, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 76, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 77, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 78, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 79, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 80, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 81, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 82, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint32_t" is undefined .ccsproject /3kW_PS_controller line 83, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem #20 identifier "uint8_t" is undefined .ccsproject /3kW_PS_controller line 74, external location: c:\TI\TivaWare_C_Series-2.1.1.71\driverlib\interrupt.h C/C++ Problem
I included stdint.h and stdbool.h at the start of all source files that include interrupt.h, and also tried to include these files in the start of interrupt.h, but the errors don't disappear.
How can I solve this problem?
Uriel