TECS環境構築-ERROR編-
cygwinの最新版でTECS環境を構築するとエラーが起きる。
ERRORの内容としては、以下のように表示される。
$ make tecsgen version 1.1.0.2 copyright(c) 2008-2012, TOPPERS project In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:159:0: warning: "INT8_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:132:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:160:0: warning: "INT8_MIN" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:127:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:161:0: warning: "UINT8_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:137:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:163:0: warning: "INT16_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:133:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:164:0: warning: "INT16_MIN" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:128:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:165:0: warning: "UINT16_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:138:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:167:0: warning: "INT32_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:134:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:168:0: warning: "INT32_MIN" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:129:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:169:0: warning: "UINT32_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:139:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:171:0: warning: "INT64_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:135:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:172:0: warning: "INT64_MIN" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:130:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:173:0: warning: "UINT64_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:140:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:175:0: warning: "INT_LEAST8_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:149:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:176:0: warning: "INT_LEAST8_MIN" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:144:0: note: this is the location of the previous definition In file included from ../../target/mindstorms_nxt_gcc/target_stddef.h:62:0, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: ../../arch/gcc/tool_stddef.h:177:0: warning: "UINT_LEAST8_MAX" redefined [enabled by default] In file included from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdint.h:3:0, from /usr/include/sys/cdefs.h:45, from /usr/include/features.h:14, from /usr/include/limits.h:14, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:169, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/syslimits.h:7, from /usr/lib/gcc/i686-pc-cygwin/4.7.3/include-fixed/limits.h:34, from ../../arch/gcc/tool_stddef.h:81, from ../../target/mindstorms_nxt_gcc/target_stddef.h:62, from ../../include/t_stddef.h:68, from ../../include/kernel.h:67, from ../../include/tecs_kernel.h:1, from gen/tmp_C_src.c:1: /usr/include/stdint.h:154:0: note: this is the location of the previous definition make: *** [tecs.timestamp] Error 1