diff --git a/scripts/cmake/DependenciesExternalProject.cmake b/scripts/cmake/DependenciesExternalProject.cmake
index f364cfd52fbc2f5459de21d02d2e7a8e074fe8ad..73bca1e27489a675e6c8913a3d25802b59be6c26 100644
--- a/scripts/cmake/DependenciesExternalProject.cmake
+++ b/scripts/cmake/DependenciesExternalProject.cmake
@@ -325,5 +325,8 @@ endif()
 
 # append RPATHs
 foreach(lib ${_EXT_LIBS})
-    list(APPEND CMAKE_BUILD_RPATH ${PROJECT_BINARY_DIR}/_ext/${lib}/lib)
+    set(CMAKE_BUILD_RPATH
+        ${CMAKE_BUILD_RPATH} ${PROJECT_BINARY_DIR}/_ext/${lib}/lib
+        ${PROJECT_BINARY_DIR}/_ext/${lib}/lib64
+    )
 endforeach()