Created Installing the nxdk (markdown)
parent
3aae44449e
commit
17434cfa66
|
@ -0,0 +1,27 @@
|
||||||
|
This guide will help you to install the opensource nxdk, so you can write homebrews and test programs for CxBx-Reloaded.
|
||||||
|
|
||||||
|
## Installing the nxdk (Windows 10)
|
||||||
|
To install then nxdk on Windows, you will need the Windows Subsystem for Linux. If you haven't installed it yet, please follow this guide prior to start: https://docs.microsoft.com/it-it/windows/wsl/install-win10
|
||||||
|
|
||||||
|
Open a Bash shell and run the following command:
|
||||||
|
`sudo apt-get install build-essential flex bison clang git`
|
||||||
|
Now, you will have to add the llvm repository to your sources.list. So, run this command:
|
||||||
|
`sudo nano /etc/apt/sources.list`
|
||||||
|
and paste this string at the end of the list:
|
||||||
|
`deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial main`
|
||||||
|
then refresh, with:
|
||||||
|
`sudo apt-get update && sudo apt-get upgrade`
|
||||||
|
we can now install llvm:
|
||||||
|
`sudo apt-get install clang-4.0 lldb-4.0 llvm-4.0 llvm-4.0-dev`
|
||||||
|
you might need to create an alias for lld-link:
|
||||||
|
`alias lld-link=lld-link-6.0`
|
||||||
|
Finally we are ready to download the nxdk! Run these commands:
|
||||||
|
`git clone https://github.com/xqemu/nxdk.git`
|
||||||
|
`cd nxdk`
|
||||||
|
`git submodule init && git submodule update --recursive`
|
||||||
|
Done! You might want to compile a test program to check if everything is working correctly:
|
||||||
|
`cd samples/0ldskoo1`
|
||||||
|
`make`
|
||||||
|
|
||||||
|
|
||||||
|
Good luck!
|
Loading…
Reference in New Issue