mirror of
https://github.com/libretro/RetroArch
synced 2025-04-01 04:20:27 +00:00
Static compiling of ARMv7 CortexA7
This commit is contained in:
parent
93ac62012d
commit
a8cb30b9c5
@ -3,7 +3,6 @@
|
|||||||
# ensure the SDL2 link isn't broken...
|
# ensure the SDL2 link isn't broken...
|
||||||
|
|
||||||
# Classic Readme Variables ############
|
# Classic Readme Variables ############
|
||||||
|
|
||||||
CLASSIC_MODS_VER := Official_Retroarch_v1_7_5b_CMO
|
CLASSIC_MODS_VER := Official_Retroarch_v1_7_5b_CMO
|
||||||
CLASSIC_MODS_NAME := RetroArch v1.7.5b (Official CM Optimised)
|
CLASSIC_MODS_NAME := RetroArch v1.7.5b (Official CM Optimised)
|
||||||
MOD_CREATOR := Libretro + ClassicMods
|
MOD_CREATOR := Libretro + ClassicMods
|
||||||
@ -21,6 +20,10 @@ CXX_V = arm-linux-gnueabihf-g++-8
|
|||||||
AS_V = arm-linux-gnueabihf-as
|
AS_V = arm-linux-gnueabihf-as
|
||||||
CC_AS_V = arm-linux-gnueabihf-gcc-8
|
CC_AS_V = arm-linux-gnueabihf-gcc-8
|
||||||
|
|
||||||
|
# Libretro Defines ####################
|
||||||
|
HAVE_CLASSIC = 1
|
||||||
|
|
||||||
|
|
||||||
all: $(TARGET)
|
all: $(TARGET)
|
||||||
|
|
||||||
retroarch:
|
retroarch:
|
||||||
@ -52,6 +55,13 @@ retroarch:
|
|||||||
cd /tmp/$(HAKCHI_DIR)/; tar -czvf "$(CLASSIC_MODS_VER).hmod" *
|
cd /tmp/$(HAKCHI_DIR)/; tar -czvf "$(CLASSIC_MODS_VER).hmod" *
|
||||||
mv /tmp/$(HAKCHI_DIR)/$(CLASSIC_MODS_VER).hmod .
|
mv /tmp/$(HAKCHI_DIR)/$(CLASSIC_MODS_VER).hmod .
|
||||||
@echo "** BUILT CLASSIC_MODS HAKCHI - $(CLASSIC_MODS_VER) HMOD PACKAGE **"
|
@echo "** BUILT CLASSIC_MODS HAKCHI - $(CLASSIC_MODS_VER) HMOD PACKAGE **"
|
||||||
|
|
||||||
|
#COMMODORE 64 MINI BUILD (WIP)
|
||||||
|
|
||||||
|
@echo "*********************************************************************"
|
||||||
|
@echo "*** Classic ARM7 Cortex A7 build and packages built successfully! ***"
|
||||||
|
@echo "****************** Winner, Winner, Chicken Dinner! ******************"
|
||||||
|
@echo "*********************************************************************"
|
||||||
clean:
|
clean:
|
||||||
rm -rf obj-unix
|
rm -rf obj-unix
|
||||||
rm -f *.d
|
rm -f *.d
|
||||||
|
@ -7,8 +7,9 @@ ifeq ($(HAVE_STACK_USAGE), 1)
|
|||||||
CFLAGS += -fstack-usage
|
CFLAGS += -fstack-usage
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(HAVE_HAKCHI), 1)
|
ifeq ($(HAVE_CLASSIC), 1)
|
||||||
CFLAGS += -DHAVE_HAKCHI
|
LDFLAGS += -static-libgcc -static-libstdc++
|
||||||
|
CFLAGS += -DHAVE_CLASSIC
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(HAVE_GL_CONTEXT),)
|
ifeq ($(HAVE_GL_CONTEXT),)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user