@ -34,8 +34,8 @@ if (NOT YUZU_USE_BUNDLED_FFMPEG)
# U s e r a t t e m p t s t o d o a F F m p e g c r o s s c o m p i l a t i o n b e c a u s e . . .
# H e r e w e j u s t q u i c k l y t e s t a g a i n s t h o s t / s y s t e m p r o c e s s o r s n o t m a t c h i n g
# T O D O : T e s t f o r v e r s i o n s n o t m a t c h i n g a s w e l l ?
elseif ( NOT ( "${CMAKE_HOST_SYSTEM_PROCESSOR}" STREQUAL "${CMAKE_SYSTEM_PROCESSOR}"
A N D " $ { C M A K E _ H O S T _ S Y S T E M _ N A M E } " S T R E Q U A L " $ { C M A K E _ S Y S T E M _ N A M E } " ) )
elseif ( NOT ( CMAKE_HOST_SYSTEM_PROCESSOR MATCHES CMAKE_SYSTEM_PROCESSOR
A N D C M A K E _ H O S T _ S Y S T E M _ N A M E M A T C H E S C M A K E _ S Y S T E M _ N A M E ) )
string ( TOLOWER "${CMAKE_SYSTEM_NAME}" FFmpeg_SYSTEM_NAME )
if ( FFmpeg_SYSTEM_NAME STREQUAL "openorbis" OR FFmpeg_SYSTEM_NAME STREQUAL "managarm" )
set ( FFmpeg_SYSTEM_NAME "none" )
@ -50,10 +50,7 @@ if (NOT YUZU_USE_BUNDLED_FFMPEG)
if ( DEFINED FFmpeg_CROSS_PREFIX )
list ( APPEND FFmpeg_CROSS_COMPILE_FLAGS --cross-prefix= "${FFmpeg_CROSS_PREFIX}" )
else ( )
message ( FATAL_ERROR "Please set FFmpeg_CROSS_PREFIX to your cross toolchain prefix, for example: \${CMAKE_STAGING_PREFIX}/bin/${CMAKE_SYSTEM_PROCESSOR}-${CMAKE_SYSTEM_NAME}-"
" I f t h i s i s n o t i n t e n d e d , c h e c k t h a t : "
" $ { C M A K E _ H O S T _ S Y S T E M _ P R O C E S S O R } = $ { C M A K E _ S Y S T E M _ P R O C E S S O R } "
" $ { C M A K E _ H O S T _ S Y S T E M _ N A M E } = $ { C M A K E _ S Y S T E M _ N A M E } " )
message ( WARNING "Please set FFmpeg_CROSS_PREFIX to your cross toolchain prefix, for example: \${CMAKE_STAGING_PREFIX}/bin/${CMAKE_SYSTEM_PROCESSOR}-${CMAKE_SYSTEM_NAME}-" )
endif ( )
set ( FFmpeg_IS_CROSS_COMPILING TRUE )
endif ( )