From 4b88663f3177e64bfcc039ef9ed7481922cb7098 Mon Sep 17 00:00:00 2001 From: truelight Date: Sun, 11 Feb 2007 16:28:00 +0000 Subject: (svn r8678) [PSP] -Add: added LIBS and CFLAGS needed to compile PSP -Fix: PSP needs to link with gcc, not with g++ (don't ask) -Fix: PSP doens't support threads --- config.lib | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'config.lib') diff --git a/config.lib b/config.lib index 63bc9f04b..281f9d368 100644 --- a/config.lib +++ b/config.lib @@ -606,6 +606,9 @@ make_cflags_and_ldflags() { # Each debug level reduces the optimalization by a bit if [ $enable_debug -ge 1 ]; then CFLAGS="$CFLAGS -g -D_DEBUG" + if [ "$os" = "PSP" ]; then + CFLAGS="$CFLAGS -G0" + fi fi if [ $enable_debug -ge 2 ]; then CFLAGS="$CFLAGS -fno-inline" @@ -668,6 +671,9 @@ make_cflags_and_ldflags() { if [ "$os" = "PSP" ]; then CFLAGS="$CFLAGS -I`$psp_config -p`/include" LDFLAGS="$LDFLAGS -L`$psp_config -p`/lib" + + CFLAGS="$CFLAGS -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150" + LIBS="$LIBS -D_PSP_FW_VERSION=150 -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -lm" fi if [ "$os" = "MORPHOS" ]; then -- cgit v1.2.3-70-g09d2