この記事で関係するターゲット
$(TMP_ELF) ターゲット
このターゲットは、アーキテクチャに関係なく実行される(x86依存ではない)。[zephyr_base]/Makefile
$(TMP_ELF): $(zephyr-deps) $(KBUILD_ZEPHYR_APP) linker.cmd $(KERNEL_NAME).lnk $(Q)$(CC) -T linker.cmd @$(KERNEL_NAME).lnk -o $@
$(TMP_ELF)
前の記事 参照。$(zephyr-deps)
TODO 後で調べる$(KBUILD_ZEPHYR_APP)
未定義$(KERNEL_NAME).lnk
zephyr.lnk$(KERNEL_NAME) については、前の記事 参照。
$(Q)$(CC) -T linker.cmd @$(KERNEL_NAME).lnk -o $@
/Volumes/CrossToolNG/x-tools/i586-pc-elf/bin/i586-pc-elf-gcc -T linker.cmd @zephyr.lnk -o .tmp_zephyr.prebuiltリンカスクリプト (linker.cmd)、リンカオプション(zephyr.lnk)を使い、.tmp_zephyr.prebuilt を生成する。
コメント