Setting up Development Environment: Difference between revisions
WinterMute (talk | contribs) →Setup: updating for latest installer & libraries. |
WinterMute (talk | contribs) updating build instructions |
||
Line 18: | Line 18: | ||
= Building the examples = | = Building the examples = | ||
3DS examples are still being created. Currently there are a few examples in the | 3DS examples are still being created. Currently there are a few examples distributed by the devkitPro supplied updaters - these can be found in $DEVKITPRO/examples/3ds and the [https://github.com/devkitPro/3ds-examples 3ds examples repository]. There are now too many to list here in detail. | ||
These can be built from the command line - on Windows devkitPro supply msys which can be started using the msys shortcut in the devkitPro Start Menu entry or by browsing to <installdir>\devkitPro\msys and double clicking the msys.bat file found there. This will launch a bash shell. On Linux/OSX you can just open your system supplied shell. | |||
To start a new homebrew project from here simply type | |||
<pre>cp -r $DEVKITPRO/examples/3ds/templates/application ~/projects/my3dsproject | |||
cd ~/projects/my3dsproject | |||
make | |||
</pre> To run it on your 3DS start up The Homebrew Launcher, press the Y button to open the netloader then | |||
<pre>$DEVKITARM/bin/3dslink my3dsproject.3dsx</pre> | |||
Hopefully you'll see it boot on the 3DS. | |||
Obviously you can add $DEVKITARM/bin to your PATH from the shell then simply run 3dslink as normal. You shouldn't add this permanently - it could potentially interfere with other tools. | |||
==Building the examples on Linux with Netbeans== | ==Building the examples on Linux with Netbeans== |