Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix linking of tool on Linux AArch64
I specified the linker to `aarch64-none-elf-ld` because I would've thought that even though we are targeting Linux, the linker shouldn't matter but on Linux AArch64 we get a segfault when running the Microkit tool. Changing the linker to `aarch64-linux-gnu-ld` fixes that. I'm not really happy with this solution as we now have to install a new C toolchain just to compile a Rust program, from searching on the internet the solution seems to be to use the cross-rs package, which just uses Docker containers so isn't actually cross compiling anything. If anyone has any better ideas please let me know. Signed-off-by: Ivan Velickovic <[email protected]>
- Loading branch information