development:compiling:player:psp
This is an old revision of the document!
Table of Contents
Compiling Player for PlayStation Portable
Toolchain Requirement
For compiling EasyRPG Player for your PSP (PlayStation Portable) you will need the PSP SDK compiled with:
- GCC 4.3.2 or later
- Newlib 1.18 or later with support for libiconv.
Library Requirement
You will need the following libraries:
- SDL (>=1.2.10).
- SDL_image (>=1.2.4) with support for BMP, PNG and JPG.
- SDL_mixer (>=1.2.6) with support for WAV, MIDI, OGG and MP3.
- SDL_gfx (>=2.0.13).
- SDL_ttf (>=2.0.7).
- Independent JPEG (>=6b 27-Mar-1998).
- libpng (>=1.2.8).
- zlib (>=1.2.2).
- freetype (>=2.4.3).
- libvorbis (>=1.3.2).
- libmad (>=0.15.1).
- libmikmod (>=3.1.11).
Building
Once you have all dependencies above, just type '$ make' in the builds/psp/ directory and it will build the EBOOT.PBP. That's all!
Pixman support
- Get pixman-0.20.2 and extract it.
- Get config.sub from whatever PSP port that uses "configure" and copy it.
- Run " LDFLAGS="-L$(psp-config –pspsdk-path)/lib" LIBS="-lc -lpspuser" ./configure –host psp –prefix=$(psp-config –psp-prefix) && make && sudo make install"
development/compiling/player/psp.1326822137.txt.gz · Last modified: 2013/06/30 23:47 (external edit)