I was trying to build my own rootfs using busybox souce code,and the version is 1.24.2,but something went wrong with my build tools
In file included from /home/hcyan/tools/cc/R24.1/gcc-linaro-5.2-2015.11-x86_64_aarch64-linux-gnu/lib/gcc/aarch64-linux-gnu/5.2.1/include-fixed/syslimits.h:7:0,
from /home/hcyan/tools/cc/R24.1/gcc-linaro-5.2-2015.11-x86_64_aarch64-linux-gnu/lib/gcc/aarch64-linux-gnu/5.2.1/include-fixed/limits.h:34,
from include/platform.h:141,
from include/libbb.h:13,
from include/busybox.h:8,
from applets/applets.c:9:
/home/hcyan/tools/cc/R24.1/gcc-linaro-5.2-2015.11-x86_64_aarch64-linux-gnu/lib/gcc/aarch64-linux-gnu/5.2.1/include-fixed/limits.h:168:61: fatal error: limits.h: No such file or directory
compilation terminated.
scripts/Makefile.build:197: recipe for target ‘applets/applets.o’ failed
make[1]: *** [applets/applets.o] Error 1
Makefile:372: recipe for target ‘applets_dir’ failed
make: *** [applets_dir] Error 2
I do know the file limits.h exits in the path:
/home/hcyan/tools/cc/R24.1/gcc-linaro-5.2-2015.11-x86_64_aarch64-linux-gnu/lib/gcc/aarch64-linux-gnu/5.2.1/include-fixed/limits.h
And the limits.h is included by syslimits.h like this: #include_next <limits.h>
what is wrong with my build tools?