Skip to content

Commit b6da8af

Browse files
authored
[ogg_opus_player] Linux aarch64 support (MixinNetwork#154)
* Add linux arm64 support * Update link file
1 parent 4772d8f commit b6da8af

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

packages/ogg_opus_player/src/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,13 @@ set_target_properties(ogg_opus_player PROPERTIES
2020
)
2121

2222
if (UNIX AND NOT APPLE)
23-
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_amd64/libopusenc.a)
24-
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_amd64/libopusfile.a)
23+
if (CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64")
24+
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_arm64/libopusenc.a)
25+
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_arm64/libopusfile.a)
26+
else()
27+
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_amd64/libopusenc.a)
28+
target_link_libraries(ogg_opus_player ${CMAKE_CURRENT_SOURCE_DIR}/libs/linux_amd64/libopusfile.a)
29+
endif()
2530
target_link_libraries(ogg_opus_player -lSDL2 -lopus)
2631
elseif (WIN32)
2732
add_library(ogg STATIC IMPORTED)
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)