mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-11-26 23:10:38 +00:00
Avoid symbol collisions with RetroArch on mac
This commit is contained in:
parent
9ec8ee1b20
commit
165dffea22
@ -23,7 +23,7 @@ endif()
|
|||||||
|
|
||||||
if(NOT MSVC)
|
if(NOT MSVC)
|
||||||
if (APPLE OR IOS)
|
if (APPLE OR IOS)
|
||||||
target_link_libraries(ppsspp_libretro "-Wl")
|
target_link_libraries(ppsspp_libretro "-Wl,-exported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/libretro.osx.def")
|
||||||
else()
|
else()
|
||||||
target_link_libraries(ppsspp_libretro "-Wl,-Bsymbolic")
|
target_link_libraries(ppsspp_libretro "-Wl,-Bsymbolic")
|
||||||
endif()
|
endif()
|
||||||
|
27
libretro/libretro.osx.def
Normal file
27
libretro/libretro.osx.def
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#LIBRARY "libretro"
|
||||||
|
#EXPORTS
|
||||||
|
_retro_set_environment
|
||||||
|
_retro_set_video_refresh
|
||||||
|
_retro_set_audio_sample
|
||||||
|
_retro_set_audio_sample_batch
|
||||||
|
_retro_set_input_poll
|
||||||
|
_retro_set_input_state
|
||||||
|
_retro_init
|
||||||
|
_retro_deinit
|
||||||
|
_retro_api_version
|
||||||
|
_retro_get_system_info
|
||||||
|
_retro_get_system_av_info
|
||||||
|
_retro_set_controller_port_device
|
||||||
|
_retro_reset
|
||||||
|
_retro_run
|
||||||
|
_retro_serialize_size
|
||||||
|
_retro_serialize
|
||||||
|
_retro_unserialize
|
||||||
|
_retro_cheat_reset
|
||||||
|
_retro_cheat_set
|
||||||
|
_retro_load_game
|
||||||
|
_retro_load_game_special
|
||||||
|
_retro_unload_game
|
||||||
|
_retro_get_region
|
||||||
|
_retro_get_memory_data
|
||||||
|
_retro_get_memory_size
|
Loading…
Reference in New Issue
Block a user