diff --git a/src/libclient/CMakeLists.txt b/src/libclient/CMakeLists.txt index 260f80fe5e306c2c94d51b3d9a015223508204e5..79d74acbd0585bb4c815609b513bccf8c475881c 100644 --- a/src/libclient/CMakeLists.txt +++ b/src/libclient/CMakeLists.txt @@ -329,9 +329,16 @@ find_path(AVUTIL_INCLUDE_DIR libavutil/avutil.h ${LIBJAMI_CONTRIB_DIR}/native/ffmpeg ${LIBJAMI_CONTRIB_DIR}/build/ffmpeg/Build/win32/x64/include) include_directories(${AVUTIL_INCLUDE_DIR}) +if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") + execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpmachine + OUTPUT_STRIP_TRAILING_WHITESPACE + OUTPUT_VARIABLE CC_MACHINE) +else() + set(CC_MACHINE "") +endif() find_library(AVUTIL_LIBRARY avutil HINTS - ${LIBJAMI_CONTRIB_DIR}/native/ffmpeg + ${LIBJAMI_CONTRIB_DIR}/${CC_MACHINE}/lib ${LIBJAMI_CONTRIB_DIR}/x86_64-apple-darwin${CMAKE_HOST_SYSTEM_VERSION}/lib) if(ENABLE_LIBWRAP)