Я пытаюсь собрать LittleKernel для цели qemu-virt-arm32-test.
Однако после проверки (и перепроверки) моей цепочки инструментов выполнение команды «make qemu-virt-arm32-test» все еще приводит к этой ошибке:
external/lib/heap/dlmalloc/dlmalloc.c:1752:44: error: implicit declaration of function ‘mremap’ [-Werror=implicit-function-declaration]
#define MREMAP_DEFAULT(addr, osz, nsz, mv) mremap((addr), (osz), (nsz), (mv))
Я попытался установить gcc для arm и набор инструментов g ++.
Я запустил make qemu-virt-arm32-test.
Я ожидал полный объектный файл для dlmalloc.c, но вместо этого я получил:
external/lib/heap/dlmalloc/dlmalloc.c:1752:44: error: implicit declaration of function ‘mremap’ [-Werror=implicit-function-declaration]
#define MREMAP_DEFAULT(addr, osz, nsz, mv) mremap((addr), (osz), (nsz), (mv))