Setting up Development Environment: Difference between revisions
Added sf2dlib, gl3ds, caelina, and 3ds-cmake |
Replace "Optional Tools and Libraries" section with a link to "Homebrew Libraries and Tools" |
||
Line 2: | Line 2: | ||
* Install [http://devkitpro.org/ devkitARM]. If it's already installed, update it. On Windows there's a GUI installer. On Linux/Mac there's a perl-script. Make sure you also select ctrulib when installing. | * Install [http://devkitpro.org/ devkitARM]. If it's already installed, update it. On Windows there's a GUI installer. On Linux/Mac there's a perl-script. Make sure you also select ctrulib when installing. | ||
* Download the files in the [https://github.com/smealum/ctrulib/archive/master.zip ctrulib repository] (even though the library has already been installed) because the repository contains a 3DS project template and examples. | * Download the files in the [https://github.com/smealum/ctrulib/archive/master.zip ctrulib repository] (even though the library has already been installed) because the repository contains a 3DS project template and examples. | ||
* Depending on the kind of homebrew you want to develop, you may be interested in installing and using additional libraries and tools which don't ship alongside devkitARM/libctru. A list of them can be found in [[Homebrew Libraries and Tools]]. | |||
==Linux== | ==Linux== | ||
Line 26: | Line 27: | ||
source ~/.bashrc | source ~/.bashrc | ||
</pre> | </pre> | ||
= Building the examples = | = Building the examples = |