https://github.com/pspdev/psptoolchain-extra
A set of tools needed before compiling psp-packages
https://github.com/pspdev/psptoolchain-extra
Last synced: 4 months ago
JSON representation
A set of tools needed before compiling psp-packages
- Host: GitHub
- URL: https://github.com/pspdev/psptoolchain-extra
- Owner: pspdev
- License: mit
- Created: 2021-10-22T16:43:39.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-21T20:19:48.000Z (8 months ago)
- Last Synced: 2025-10-21T22:18:34.246Z (8 months ago)
- Language: Shell
- Size: 55.7 KB
- Stars: 6
- Watchers: 6
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/pspdev/psptoolchain-extra/actions?query=workflow%3ACI)
[](https://github.com/pspdev/psptoolchain-extra/actions?query=workflow%3ACI-Docker)
What does this do?
==================
This program will automatically build and install extra tools
used in the creation of homebrew software for the Sony Playstation Portable
handheld videogame system.
These scripts download (`git clone`) and install:
- [psp-pacman](https://github.com/pspdev/psp-pacman "psp-pacman")
It also installs the following wrapper scripts:
- psp-cmake
- psp-pkg-config
How do I use it?
==================
1. Set up your environment by installing the following software:
bg++/gcc-c++, gcc, git, autoconf, automake, python3, py3-pip, cmake, pkgconfig, libarchive, openssl, gpmdev and libtool
2. Set the PSPDEV and PATH environmental variables:
```shell
export PSPDEV=/usr/local/pspdev
export PATH=$PATH:$PSPDEV/bin
```
The PSPDEV variable is the directory the toolchain will be installed to,
change this if you wish. If possible the toolchain script will automatically
add these variables to your systems login scripts, otherwise you will need
to manually add these variables yourself.
3. Run the toolchain script:
```shell
./build-all.sh
```