BusyBox: Ошибка при создании

Я пытаюсь установить BusyBox 1.20.2 на встроенную систему с PowerPc. Сначала я хочу попробовать его с конфигурацией по умолчанию. Итак, это команды

make defconfig
make

И вот результат:

ma-bash-3.2# make
  CC      miscutils/ubi_tools.o
miscutils/ubi_tools.c: In function 'ubi_tools_main':
miscutils/ubi_tools.c:137: error: 'UBI_DEV_NUM_AUTO' undeclared (first use in this function)
miscutils/ubi_tools.c:137: error: (Each undeclared identifier is reported only once
miscutils/ubi_tools.c:137: error: for each function it appears in.)
miscutils/ubi_tools.c:157: error: storage size of 'req' isn't known
miscutils/ubi_tools.c:165: error: 'UBI_IOCATT' undeclared (first use in this function)
miscutils/ubi_tools.c:157: warning: unused variable 'req'
miscutils/ubi_tools.c:171: error: 'UBI_IOCDET' undeclared (first use in this function)
make[1]: *** [miscutils/ubi_tools.o] Error 1
make: *** [miscutils] Error 2

Как можно решить эту ошибку?

Могу ли я отключить это ubi_tool ? Какие последствия это будет иметь и как это сделать?


person Peter    schedule 11.09.2012    source источник


Ответы (1)


Удалите эти строки в .config:

CONFIG_UBIATTACH=y
CONFIG_UBIDETACH=y
CONFIG_UBIMKVOL=y
CONFIG_UBIRMVOL=y
CONFIG_UBIRSVOL=y
CONFIG_UBIUPDATEVOL=y

у вас не будет поддержки ubifs.

person Ottavio Campana    schedule 13.09.2012