The official vitasdk instructions are slightly out of date for current mac users. Here’s what I had to do on my M3/M4.

  1. Clone vdpm (sdk installer / package manager)
    git clone https://github.com/vitasdk/vdpm
    cd vdpm
    sudo ./bootstrap-vitasdk.sh
    
  2. Edit install-all.sh
    export VITASDK=/usr/local/vitasdk
    export PATH=$VITASDK/bin:$PATH
    

    Place this before . "$DIR/include/install-vitasdk.sh". This has to be added because the system shell is now zsh.

  3. Run the install script
    sudo ./install-all.sh
    

Restart your shell and you can now compile for Vita.


Bonus! Here’s a curl command you can use to upload. Install the ftpeverywhere plugin on your Vita.

curl -T eboot.bin ftp://192.168.1.251:1337/ux0:/app/VSDK20225/

Replace with your filename/IP/path.

If you get curl: (25) Failed FTP upload: 550 then double check that you don’t have an application open.