Добрый день! Есть некий модуль ядра. Состоит из нескольких файлов buffer.c hboot.c crc32.c И есть каталог с ядром, для которого эти файлы собираются в модуль hboot.ko (xboot.ko просто параллельно собирается - не обращайте на него внимание)
Все вроде бы сделано правильно, но при сборке командой
make -C $HOME/build/kernel M=`pwd` modules
EXTRA_CFLAGS += -D__PLAT_TI_OMAP3430__ -Wall -march=armv7-a -mtune=cortex-a8 -mfpu=neon
obj-m:= hboot.o xboot.o
hboot-objs: hboot.o buffers.o crc32.o xboot.o
он выдает ошибки линковки
hboot.ko: undefined symbol "some_function"
...
В чем проблема? Как заставить его собирать и линковать правильно?