実行中のカーネル (4.4) に DKMS を使用してデバイス ツリー オーバーレイを構築しようとしています。私の素朴な Makefile は次のとおりです。
PWD := $(shell pwd)
dtbo-y += my-awsome-overlay.dtbo
targets += $(dtbo-y)
all:
make -C /lib/modules/${kernelver}/build M=$(PWD) dtbs
clean:
make -C /lib/modules/${kernelver}/build M=$(PWD) clean
ただし、次のエラーが発生します。
make[1]: Entering directory '/usr/src/linux-headers-4.4.13-v7+'
/bin/sh: 1: cannot create arch/arm/boot/dts/overlays/modules.order: Permission denied
どうすれば修正できますか?root権限がなくてもできるはずですよね?
DKMS を使用して dt オーバーレイを構築するための標準の Makefile はどのようになりますか?
編集:私は問題を解決したと思います。以下を参照してください。ただし、資格のある回答は大歓迎です。