When I try to compile RSB for windows, I encounter an error:
building: arm-rtems6-gdb-15.2-x86_64-w64-mingw32-1
sizes: arm-rtems6-gdb-15.2-x86_64-w64-mingw32-1: 1.191GB (installed: 312.751MB)
cleaning: arm-rtems6-gdb-15.2-x86_64-w64-mingw32-1
reporting: tools/rtems-gdb-15.2.cfg -> arm-rtems6-gdb-15.2-x86_64-w64-mingw32-1.txt
reporting: tools/rtems-gdb-15.2.cfg -> arm-rtems6-gdb-15.2-x86_64-w64-mingw32-1.xml
config: tools/rtems-binutils-2.43.cfg
package: arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1
building: arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1
sizes: arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1: 750.900MB (installed: 250.409MB)
cleaning: arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1
reporting: tools/rtems-binutils-2.43.cfg -> arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1.txt
reporting: tools/rtems-binutils-2.43.cfg -> arm-rtems6-binutils-2.43-x86_64-w64-mingw32-1.xml
config: tools/rtems-gcc-13.3-newlib-head.cfg
package: arm-rtems6-gcc-13.3.0-newlib-1b3dcfd-x86_64-w64-mingw32-1
building: arm-rtems6-gcc-13.3.0-newlib-1b3dcfd-x86_64-w64-mingw32-1
error: building arg1n1xwm1
Build FAILED
See error report: rsb-report-arm-rtems6-gcc-13.3.0-newlib-1b3dcfd-x86_64-w64-mingw32-1.txt
Note: In some cases the error appears only in
the complete build log (see --log option)
error: building arg1n1xwm1
Build Set: Time 2:59:04.470863
error: building arg1n1xwm1
Build Set: Time 2:59:04.558859
Build FAILED
Log:
../../../gcc-13.3.0/libgcc/emutls.c:184:13: warning: incompatible implicit declaration of built-in function 'realloc' [-Wbuiltin-declaration-mismatch]
../../../gcc-13.3.0/libgcc/emutls.c:184:13: note: include '<stdlib.h>' or provide a declaration of 'realloc'
C:\msys64\home\SimTech\rsb\build\tmp\sb-197609\tdt\opt\local\rtems\6\bin\arm-rtems6-ar.exe: `u' modifier ignored since `D' is the default (see `U')
../../../gcc-13.3.0/newlib/libc/machine/arm/setjmp.S:5:10: fatal error: arm-acle-compat.h: No such file or directory
5 | #include "arm-acle-compat.h"
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:17506: libc/machine/arm/libc_a-setjmp.o] Error 1
make[2]: *** [Makefile:5346: all] Error 2
make[1]: *** [Makefile:14544: all-target-newlib] Error 2
make: *** [Makefile:1057: all] Error 2
shell cmd failed: sh -ex /c/msys64/home/SimTech/rsb/build/arg1n1xwm1/do-build
error: building arg1n1xwm1
See error report: rsb-report-arm-rtems6-gcc-13.3.0-newlib-1b3dcfd-x86_64-w64-mingw32-1.txt
Note: In some cases the error appears only in
the complete build log (see --log option)
Build Set: Time 2:59:04.470863
Build Set: Time 2:59:04.558859