aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorrsn88872017-12-04 22:43:26 -0600
committerrsn88872019-04-13 19:31:26 -0500
commit06a7183a6ffda8357d073584b21426c8127ad239 (patch)
tree2f80aa948dbc5fe9ce569d87f44a745331e75e1e /configure
parent5efb2590d415321a34f24b3905745ab6af79069b (diff)
downloadscummvm-rg350-06a7183a6ffda8357d073584b21426c8127ad239.tar.gz
scummvm-rg350-06a7183a6ffda8357d073584b21426c8127ad239.tar.bz2
scummvm-rg350-06a7183a6ffda8357d073584b21426c8127ad239.zip
BUILD: Fix PSP compilation tests for updated buildbot toolchain
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure14
1 files changed, 9 insertions, 5 deletions
diff --git a/configure b/configure
index 6075aa2bd8..879c5adbb8 100755
--- a/configure
+++ b/configure
@@ -1830,6 +1830,15 @@ psp)
echo "Please set PSPSDK in your environment. export PSPSDK=<path to psp sdk>"
exit 1
fi
+
+ # These have to be set early because the compiler will not link successfully
+ # during testing otherwise
+ if test -d "$PSPDEV/psp/lib"; then
+ append_var LDFLAGS "-L$PSPDEV/psp/lib"
+ fi
+ append_var LDFLAGS "-L$PSPSDK/lib"
+ append_var LDFLAGS "-specs=$_srcdir/backends/platform/psp/psp.spec"
+
;;
riscos)
if test -z "$GCCSDK_INSTALL_ENV"; then
@@ -2860,11 +2869,6 @@ case $_host_os in
add_line_to_config_h "#define PREFIX \"${prefix}\""
;;
psp)
- if test -d "$PSPDEV/psp/lib"; then
- append_var LDFLAGS "-L$PSPDEV/psp/lib"
- fi
- append_var LDFLAGS "-L$PSPSDK/lib"
- append_var LDFLAGS "-specs=$_srcdir/backends/platform/psp/psp.spec"
_optimization_level=-O3
append_var CXXFLAGS "-I$PSPSDK/include"
# FIXME: Why is the following in CXXFLAGS and not in DEFINES? Change or document this.