I am working with arm-none-eabi-gcc on Ubuntu 20.04 version. My code repo already contains arm tools, but those are 2012 tools. When I did make(the file which contains compile commands), I got the arm-none-eabi-gcc not found error. Resolved this error by downloading the latest arm tools and replacing tool files. Later got an undefined reference for the '__exit' error, which I resolved by checking the post at exit.c:(.text+0x18): undefined reference to `_exit' when using arm-none-eabi-gcc Currently am facing a new error
tools/arm-2012.09/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/ld: ../Debug/obj/nvram_functions.o: in function rtc_init_language_struct': nvram_functions.c:(.text+0x4a28): undefined reference to
ctype_ptr'
collect2: error: ld returned 1 exit status
make[1]: *** [makefile:299: elf] Error 1
Please help me resolve this issue. Unable to find a solution in other posts