Релиз ядра (заданный uname -r
) может содержать круглые скобки, и в этом случае я готов поспорить, что это так. Это означает, что а) он не работает как часть пути, и б) оболочка не любит получать его в середине команды Make. Я предлагаю вам перевести скобки, скажем, в подчеркивание:
KDIR=/lib/modules/$(shell uname -r | sed s/[\(\)]/_/g)/build
(uname -r
также может дать вам косую черту, с которой вы можете справиться таким же образом, если придется).