Есть integer, нужно перевести в char[5]. Вроде детская задачка... В "нормальных" компиляторах решал ее с помощью функции itoa которая из библиотеки stdlib.h, но почему-то WinARM напрочь отказывается эту функцию воспринимать. Попробовал sprintf, выводит кучу ошибок не понятно чего:
Код
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib/thumb/interwork\libc.a(freer.o): In function `_malloc_trim_r':
mallocr.c:(.text+0x2c): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x3c): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x48): undefined reference to `_sbrk_r'
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib/thumb/interwork\libc.a(makebuf.o): Infunction `__smakebuf':
makebuf.c:(.text+0x1c): undefined reference to `_fstat_r'
makebuf.c:(.text+0xb2): undefined reference to `isatty'
mallocr.c:(.text+0x2c): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x3c): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x48): undefined reference to `_sbrk_r'
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib/thumb/interwork\libc.a(makebuf.o): Infunction `__smakebuf':
makebuf.c:(.text+0x1c): undefined reference to `_fstat_r'
makebuf.c:(.text+0xb2): undefined reference to `isatty'
Как решить данную задачу?
P.S. К Программистам себя не отношу, поэтому палками прошу не бить. Самому стыдно.