ゼロからのOS自作入門 読みメモ 2章 その3

  • 取ってきたedk2のディレクトリに自作OSのmain.c置いている場所のリンクを作る
  • source edksetup.shを実行する
  • Confディレクトリがその場に作られるのでその中のtarget.txtを編集する
  • ここは本に合わせて以下へ変更する
ACTIVE_PLATFORM = HogeLoaderPkg/HogeLoaderPkg.dsc
TOOL_CHAIN_TAG        = CLANG38
  • buildに失敗した

EDK II で UEFI アプリケーションを作る — osdev-jp core docs 1.0 ドキュメント

tools_def.txt の “Supported Tool Chains” からビルドに用いるツールチェインを選ぶ。VS2015 とか GCC5 とか。

  • tools_def.txtに書き方が載っているらしい
  • XCODE5 で行けそう
TOOL_CHAIN_TAG        = XCODE5
  • 行けました! f:id:dvi2911:20210410235624p:plain

  • 疲れたので続きはまた今度