Skip to content

Commit

Permalink
Disable both AVX and SSE4.1 on Linux and Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
bear101 committed Nov 7, 2021
1 parent 60e7ca2 commit 3bbb812
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Library/TeamTalkLib/build/opus/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ if (MSVC)
GIT_TAG 5e292322
UPDATE_COMMAND ""
PREFIX ${TOOLCHAIN_BUILD_PREFIX}/opus
CMAKE_ARGS -DAVX_SUPPORTED=OFF -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
CMAKE_ARGS -DOPUS_X86_MAY_HAVE_SSE4_1=OFF -DOPUS_X86_MAY_HAVE_AVX=OFF -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
BUILD_COMMAND ${CMAKE_COMMAND} --build . --target opus --config Debug
COMMAND ${CMAKE_COMMAND} --build . --target opus --config Release
INSTALL_DIR ${TOOLCHAIN_INSTALL_PREFIX_OPUS}
Expand Down Expand Up @@ -51,7 +51,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
INSTALL_DIR ${TOOLCHAIN_INSTALL_PREFIX_OPUS}
CMAKE_ARGS -DCMAKE_OSX_DEPLOYMENT_TARGET=${CMAKE_OSX_DEPLOYMENT_TARGET}
-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> -DCMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
-DCMAKE_BUILD_TYPE=release -DAVX_SUPPORTED=OFF
-DCMAKE_BUILD_TYPE=release -DOPUS_X86_MAY_HAVE_AVX=OFF
BUILD_COMMAND ${CMAKE_COMMAND} --build . --target opus
BUILD_BYPRODUCTS <INSTALL_DIR>/lib/libopus.a
)
Expand Down Expand Up @@ -119,7 +119,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
PREFIX ${TOOLCHAIN_BUILD_PREFIX}/opus
INSTALL_DIR ${TOOLCHAIN_INSTALL_PREFIX_OPUS}
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=release
-DAVX_SUPPORTED=OFF
-DOPUS_X86_MAY_HAVE_SSE4_1=OFF -DOPUS_X86_MAY_HAVE_AVX=OFF
BUILD_COMMAND ${CMAKE_COMMAND} --build . --target opus
BUILD_BYPRODUCTS <INSTALL_DIR>/lib/libopus.a
)
Expand Down

0 comments on commit 3bbb812

Please sign in to comment.