-4) Type "make gnuefi" to build with GNU-EFI, or either "make" alone or
- "make tiano" to build with TianoCore EDK2. With any luck, rEFInd will
- compile without error, leaving the "refind_ia32.efi" or "refind_x64.efi"
- file, depending on your platform, in the "refind" subdirectory. This same
- step builds the "gptsync_x64.efi" or "gptsync_ia32.efi" program file, in
- the "gptsync" subdirectory. If you want to build IA32 binaries on an
- x86-64 (X64) system, type "ARCH=ia32 make". This works only if you're
- using the TianoCore build kit, and only if you set TARGET_ARCH to either
- "IA32" or "IA32 X64" in target.txt when you set up the TianoCore toolkit.
- If you plan to build both architectures, be sure to copy the .efi file
- for the first build out of the refind subdirectory before building the
- second architecture.
+4) Type "make" to build rEFInd. The Makefile checks for the TianoCore
+ toolkit and tries to use it if it's present. If both toolkits are
+ installed, you can specify the toolkit name -- "make gnuefi" to build
+ with GNU-EFI, or either "make tiano" to build with TianoCore. With any
+ luck, rEFInd will compile without error, leaving the "refind_ia32.efi",
+ "refind_x64.efi", or "refind_aa64.efi" file, depending on your platform,
+ in the "refind" subdirectory. This same step builds the
+ "gptsync_ia32.efi", "gptsync_x64.efi", or "gptsync_aa64.efi" program
+ file, in the "gptsync" subdirectory. (When cross-compiling with
+ TianoCore, "gptsync_aa64.efi" is not built because the cross-compiler
+ failed for me. Since gptsync is likely to be useless on ARM64, this is
+ no great loss.) If you want to build IA32 binaries on an x86-64 (X64)
+ system, type "ARCH=ia32 make". Similarly, you can specify "ARCH=aarch64"
+ to cross-compile for ARM64. This works only if you're using the
+ TianoCore build kit, and only if you set TARGET_ARCH to the appropriate
+ value in target.txt when you set up the TianoCore toolkit. If you plan
+ to build multiple architectures, be sure to copy the .efi file for the
+ first build out of the refind subdirectory before building the second
+ architecture.