From d6690bafa8bba94ff4d71b136859f36d5bdb43e0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 7 Sep 2016 00:31:58 +0200 Subject: [PATCH] Fix Emscripten build --- Makefile.libretro | 7 +++++++ src/input/share.h | 1 + 2 files changed, 8 insertions(+) diff --git a/Makefile.libretro b/Makefile.libretro index 90301ca..53add66 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -243,6 +243,13 @@ else ifneq (,$(findstring armv,$(platform))) endif PLATFORM_DEFINES += -DARM +# emscripten +else ifeq ($(platform), emscripten) + TARGET := $(TARGET_NAME)_libretro_$(platform).bc + ENDIANNESS_DEFINES := -DLSB_FIRST + CFLAGS += -DHAVE_ASPRINTF + EXTERNAL_ZLIB=1 + # GCW0 else ifeq ($(platform), gcw0) TARGET := $(TARGET_NAME)_libretro.so diff --git a/src/input/share.h b/src/input/share.h index adb39b4..11ad59c 100644 --- a/src/input/share.h +++ b/src/input/share.h @@ -6,5 +6,6 @@ #include "../palette.h" #include "../state.h" +void FCEUMOV_AddJoy(uint8 *js); void FCEU_DrawCursor(uint8 *buf, int xc, int yc); void FCEU_DrawGunSight(uint8 *buf, int xc, int yc);