-
Notifications
You must be signed in to change notification settings - Fork 225
Developers
limyz edited this page Oct 5, 2016
·
3 revisions
- vitasdk: https://github.com/vitasdk
- vita2dlib: https://github.com/xerpi/vita2dlib
- ftpvitalib https://github.com/xerpi/ftpvitalib
- EasyRPG libraries: https://ci.easyrpg.org/view/Toolchains/job/toolchain-vita/
- Onigmo library https://github.com/k-takata/Onigmo
This guide is designed to help a developer compile VitaShell. This guide will work on getting Vita homebrew to work on Microsoft Windows and utilising Msys2.
- Download Msys2 from https://msys2.github.io/ and install it. Either the x64 or x86 versions will work.
- Follow all installation instructions from https://github.com/vitadev/vdpm.
pacman -Syu
pacman -S git
git clone https://github.com/vitadev/vdpm
cd vdpm
mv config.sample config
./bootstrap-vitasdk.sh # skip this step if you already have vitasdk installed
# to /usr/local/vitasdk and have $VITASDK set
export VITASDK=/usr/local/vitasdk # define $VITASDK in ~/.bashrc if you haven't already
export PATH=$VITASDK/bin:$PATH # add vitasdk tool to $PATH if you haven't already
./install-all.sh
- Download and install prerequisites:
- Download and extract the EasyRPG Vita toolchain from https://ci.easyrpg.org/view/Toolchains/job/toolchain-vita/ into your VITASDK directory. Ignore symlink errors.
- Clone, complie and install libftpvita and Onigmo libraries.
git clone https://github.com/xerpi/libftpvita
cd libftpvita
make install
git clone https://github.com/k-takata/Onigmo.git
cd Onigmo
./configure --disable-shared --enable-static --host=arm-vita-eabi --prefix=/usr/local/vitasdk/arm-vita-eabi
make
make install
- Clone and change directory into VitaShell, then compile VitaShell.
git clone https://github.com/TheOfficialFloW/VitaShell
cd VitaShell
mkdir build
cd build
cmake ..
make