RISC-V Meaty Skeleton with QEMU virt board: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
Line 140: Line 140:
source $HOME/.profile
source $HOME/.profile
</source>
</source>

==Dependencies==

You will need these dependencies in order to complete the tutorial:

* [https://www.qemu.org/docs/master/system/index.html QEMU full-system emulator] for 64-bit RISC-V, of which your distribution-provided package should suffice
* <code>riscv64-elf</code> toolchain, as discussed above
* (Optional, required for debugging with GDB) [https://www.linuxfromscratch.org/blfs/view/svn/general/gdb.html GNU debugger] targeting <code>riscv64-elf</code>, as discussed above

This tutorial requires a GNU/Linux system, or a similar enough system. The BSD systems may almost work. OS X is not supported but can possibly be made to work with some changes. Windows is not supported, but Windows environments like Cygwin and Windows Subsystem For Linux (WSL) might work.