Skip to content

Commit b67311e

Browse files
committed
PS3/PSL1GHT Makefile update
1 parent abd072a commit b67311e

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

Makefile

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -186,24 +186,18 @@ else ifeq ($(platform), qnx)
186186
SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
187187
CC = qcc -Vgcc_ntoarmv7le
188188
CXX = QCC -Vgcc_ntoarmv7le_cpp
189-
# PS3
190-
else ifeq ($(platform), ps3)
189+
# Lightweight PS3 Homebrew SDK
190+
else ifneq (,$(filter $(platform), ps3 psl1ght))
191191
TARGET := $(TARGET_NAME)_libretro_$(platform).a
192-
CC = $(CELL_SDK)/host-win32/ppu/bin/ppu-lv2-gcc.exe
193-
CXX = $(CELL_SDK)/host-win32/ppu/bin/ppu-lv2-g++.exe
194-
AR = $(CELL_SDK)/host-win32/ppu/bin/ppu-lv2-ar.exe
192+
CC = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)gcc$(EXE_EXT)
193+
CXX = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)g++$(EXE_EXT)
194+
AR = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)ar$(EXE_EXT)
195195
STATIC_LINKING = 1
196-
FLAGS += -DMSB_FIRST
196+
FLAGS += -DMSB_FIRST -D__PS3__
197197
OLD_GCC = 1
198-
# PS3 (SNC)
199-
else ifeq ($(platform), sncps3)
200-
TARGET := $(TARGET_NAME)_libretro_ps3.a
201-
CC = $(CELL_SDK)/host-win32/sn/bin/ps3ppusnc.exe
202-
CXX = $(CELL_SDK)/host-win32/sn/bin/ps3ppusnc.exe
203-
AR = $(CELL_SDK)/host-win32/sn/bin/ps3snarl.exe
204-
STATIC_LINKING = 1
205-
FLAGS += -DMSB_FIRST
206-
NO_GCC = 1
198+
ifeq ($(platform), psl1ght)
199+
FLAGS += -D__PSL1GHT__
200+
endif
207201
# PSP1
208202
else ifeq ($(platform), psp1)
209203
TARGET := $(TARGET_NAME)_libretro_$(platform).a

0 commit comments

Comments
 (0)