Skip to content

Developers

limyz edited this page Oct 5, 2016 · 3 revisions

In order to compile VitaShell you'll need


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.

Instructions

  1. Download Msys2 from https://msys2.github.io/ and install it. Either the x64 or x86 versions will work.
  2. 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
  1. Download and install prerequisites:
  2. Download and extract the EasyRPG Vita toolchain from https://ci.easyrpg.org/view/Toolchains/job/toolchain-vita/ into your VITASDK directory. Ignore symlink errors.
  3. 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
  1. Clone and change directory into VitaShell, then compile VitaShell.
git clone https://github.com/TheOfficialFloW/VitaShell
cd VitaShell
mkdir build
cd build
cmake ..
make