- Run devkitProUpdater-1.6.0.exe,
devkitARM
is the only thing you need to install.
- Setup MSYS2: (Skip this if you already have properly setup MSYS2)
- Download and install MSYS2 following instructions here.
- Run
MSYS2 64bit > MSYS2 MinGW 64 bit
from Start.
- Run the following to install the necessary tools:
pacman --needed -S base-devel git mingw-w64-x86_64-toolchain
- Run your shell (ie.
MSYS2 64bit > MSYS2 MinGW 64 bit
), then change into your development/working directory, ie.:
cd /c/Users/Xtansia/Development/3ds/
- Build and install latest
3ds_portlibs
:
git clone https://github.com/devkitPro/3ds_portlibs
cd 3ds_portlibs
make zlib
make install-zlib
make freetype libjpeg-turbo libpng libogg
make install
cd ..
- Build and install latest
ctrulib
:
git clone https://github.com/smealum/ctrulib
cd ctrulib/libctru
make
make install
cd ../..
- Build and install latest
citro3d
:
git clone https://github.com/fincs/citro3d
cd citro3d
make
make install
cd ..
- Build and install latest
sf2dlib
:
git clone https://github.com/xerpi/sf2dlib
cd sf2dlib/libsf2d
make
make install
cd ../..
- Build and install latest
sfillib
:
git clone https://github.com/xerpi/sfillib
cd sfillib/libsfil
make
make install
cd ../..
- Build and install latest
sftdlib
:
git clone https://github.com/xerpi/sftdlib
cd sftdlib/libsftd
make
make install
cd ../..
- Build latest
LövePotion
:
git clone https://github.com/VideahGams/LovePotion
cd LovePotion
mkdir game
# put your game stuff in game
make