A Docker Image for PS3 Development with sdl2 compiled for powerpc64-ps3-elf
Contains:
-
- binutils-ppu 2.42
- binutils-spu 2.22
- gcc-ppu 13.2.0
- gcc-spu 9.5.0
-
SDL_PSL1GHT + SDL_PSL1GHT_Libs
- sdl - 1.3.0
- sdl_mixer - 1.2.11
- sdl_image - 1.2.10
- sdl_ttf - 2.0.10
- sdl_net - 1.2.7
- sdl_gfx - 2.0.27
-
SDL2_PSL1GHT + SDL2_PSL1GHT_Libs
- sdl2 - 2.31.0
- sdl2_mixer - 2.8.0
- sdl2_image - 2.8.2
- sdl2_ttf - 2.22.0
- sdl2_gfx - 2.22.0
./ps3dev-sdl2 CMD_TO_COMPILE
Sample main.c
./ps3dev-sdl2 make pkg
file main.elf
Output
main.elf: ELF 64-bit MSB executable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), statically linked, with debug_info, not stripped
Note
ppu-gcc : is the compiler for the PowerPC architecture, particularly for the Cell Broadband Engine Architecture (Cell BE), which is used in the PlayStation 3 (PS3) gaming console.