EngineerLife

情報系の学生の学習過程を記す。

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