User Tools

Site Tools


development:compiling:player:psp
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


Previous revision
development:compiling:player:psp [2015/10/03 09:54] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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.txt · Last modified: 2015/10/03 09:54 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki