libretro-mame: fix genie/glibc cross-compile issue

This commit is contained in:
MilhouseVH 2019-02-07 22:23:15 +00:00
parent cb21c54f20
commit 29d3fa3830
4 changed files with 4 additions and 31 deletions

View File

@ -29,7 +29,8 @@ make_target() {
make REGENIE=1 VERBOSE=1 NOWERROR=1 PYTHON_EXECUTABLE=python2 CONFIG=libretro \
LIBRETRO_OS="unix" ARCH="" PROJECT="" LIBRETRO_CPU="$ARCH" DISTRO="debian-stable" \
CC="$CC" CXX="$CXX" LD="$LD" CROSS_BUILD="" PTR64="$PTR64" TARGET="mame" \
CROSS_BUILD="1" OVERRIDE_CC="$CC" OVERRIDE_CXX="$CXX" \
PTR64="$PTR64" TARGET="mame" \
SUBTARGET="arcade" PLATFORM="$ARCH" RETRO=1 OSD="retro"
}

View File

@ -1,14 +0,0 @@
diff -Naur a/3rdparty/genie/build/gmake.linux/genie.make b/3rdparty/genie/build/gmake.linux/genie.make
--- a/3rdparty/genie/build/gmake.linux/genie.make 2017-06-28 12:47:18.000000000 -0700
+++ b/3rdparty/genie/build/gmake.linux/genie.make 2017-07-14 12:21:57.302218319 -0700
@@ -28,10 +28,6 @@
RM = $(SILENT) del /F "$(subst /,\\,$(1))" 2> nul || exit 0
endif
-CC = gcc
-CXX = g++
-AR = ar
-
ifndef RESCOMP
ifdef WINDRES
RESCOMP = $(WINDRES)

View File

@ -23,7 +23,8 @@ make_target() {
make REGENIE=1 VERBOSE=1 NOWERROR=1 PYTHON_EXECUTABLE=python2 CONFIG=libretro \
LIBRETRO_OS="unix" ARCH="" PROJECT="" LIBRETRO_CPU="$ARCH" DISTRO="debian-stable" \
CC="$CC" CXX="$CXX" LD="$LD" CROSS_BUILD="" PTR64="$PTR64" TARGET="mame" \
CROSS_BUILD="1" OVERRIDE_CC="$CC" OVERRIDE_CXX="$CXX" \
PTR64="$PTR64" TARGET="mame" \
SUBTARGET="arcade" PLATFORM="$ARCH" RETRO=1 OSD="retro"
}

View File

@ -1,15 +0,0 @@
--- a/makefile
+++ b/makefile
@@ -336,9 +336,9 @@
else
PYTHON := $(PYTHON_EXECUTABLE)
endif
-CC := $(SILENT)gcc
-LD := $(SILENT)g++
-CXX:= $(SILENT)g++
+CC ?= $(SILENT)gcc
+LD ?= $(SILENT)g++
+CXX?= $(SILENT)g++
#-------------------------------------------------
# specify OSD layer: windows, sdl, etc.