Связывание модуля ядра со статической библиотекой
Я пытаюсь связать мой модуль ядра с внешней статической библиотекой, например так:
obj-m += my_prog.o
my_prog-objs := some/path/lib.a
# all the standard targets...
По некоторым причинам вышеупомянутый Makefile вообще не компилирует my_prog.c, и полученный модуль не содержит своего кода. Конечно, если я уберуmy_prog-objs
линия,my_prog.c
компилируется.
Что не так с таким подходом в Makefile?