From c436cdc84f605ae5be3b4c282de4c1a52bdb845f Mon Sep 17 00:00:00 2001 From: lizzie Date: Thu, 7 May 2026 02:30:59 +0000 Subject: [PATCH] platfvorm_ps4 and platform_managarm --- externals/cmake-modules/DetectPlatform.cmake | 4 ++++ externals/ffmpeg/CMakeLists.txt | 6 ------ 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/externals/cmake-modules/DetectPlatform.cmake b/externals/cmake-modules/DetectPlatform.cmake index 6475884f1f..de1a85b793 100644 --- a/externals/cmake-modules/DetectPlatform.cmake +++ b/externals/cmake-modules/DetectPlatform.cmake @@ -17,6 +17,10 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") set(PLATFORM_SUN ON) +elseif (${CMAKE_SYSTEM_NAME} STREQUAL "OpenOrbis") + set(PLATFORM_PS4 ON) +elseif (${CMAKE_SYSTEM_NAME} STREQUAL "managarm") + set(PLATFORM_MANAGARM ON) elseif (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") set(PLATFORM_FREEBSD ON) elseif (${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") diff --git a/externals/ffmpeg/CMakeLists.txt b/externals/ffmpeg/CMakeLists.txt index a2e5e8bf27..2d85876ad2 100644 --- a/externals/ffmpeg/CMakeLists.txt +++ b/externals/ffmpeg/CMakeLists.txt @@ -155,7 +155,6 @@ endif() if (PLATFORM_PS4) list(APPEND FFmpeg_CROSS_COMPILE_LIBS - -lc -lkernel -lSceUserService -lSceSysmodule @@ -170,11 +169,6 @@ if (PLATFORM_PS4) ) elseif (PLATFORM_MANAGARM) # Required for proper stuff - list(APPEND FFmpeg_CROSS_COMPILE_LIBS - -lc - -lm - -lgcc - ) list(APPEND FFmpeg_CROSS_COMPILE_FLAGS --disable-pthreads --extra-libs="${FFmpeg_CROSS_COMPILE_LIBS}"