More libretro changes.

This commit is contained in:
byuu 2019-10-14 23:16:25 +09:00
parent 2de906ea46
commit 6b34f134bf
2 changed files with 4 additions and 3 deletions

View File

@ -10,11 +10,11 @@ obj/libretro.o: target-libretro/libretro.cpp
all: $(objects) all: $(objects)
ifeq ($(platform),linux) ifeq ($(platform),linux)
$(strip $(compiler) -o out/$(name).so -shared $(objects) -Wl,--no-undefined -Wl,--version-script=target-libretro/link.T -Wl,-Bdynamic -lpthread -ldl -lgomp) $(strip $(compiler) -o out/$(name).so -shared $(objects) -Wl,--no-undefined -Wl,--version-script=target-libretro/link.T -Wl,-Bdynamic $(options))
else ifeq ($(platform),windows) else ifeq ($(platform),windows)
$(strip $(compiler) -o out/$(name).dll -shared $(objects) -Wl,--no-undefined -Wl,--version-script=target-libretro/link.T -static-libgcc -static-libstdc++ -Wl,-Bstatic -lws2_32 -lpthread -lgomp -Wl,-Bdynamic) $(strip $(compiler) -o out/$(name).dll -shared $(objects) -Wl,--no-undefined -Wl,--version-script=target-libretro/link.T -Wl,-Bdynamic $(options))
else ifeq ($(platform),macos) else ifeq ($(platform),macos)
$(strip $(compiler) -o out/$(name).dylib -shared $(objects) -lpthread -ldl) $(strip $(compiler) -o out/$(name).dylib -shared $(objects) $(options))
else ifeq ($(platform), ios-arm64) else ifeq ($(platform), ios-arm64)
ifeq ($(IOSSDK),) ifeq ($(IOSSDK),)
IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path) IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path)

View File

@ -484,6 +484,7 @@ RETRO_API void retro_reset()
RETRO_API void retro_run() RETRO_API void retro_run()
{ {
check_variables(); check_variables();
input_poll();
emulator->run(); emulator->run();
} }