diff options
-rw-r--r-- | build_files/build_environment/cmake/embree.cmake | 1 | ||||
-rw-r--r-- | build_files/build_environment/patches/embree.diff | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/build_files/build_environment/cmake/embree.cmake b/build_files/build_environment/cmake/embree.cmake index 428451d0115..66a86cd5dbd 100644 --- a/build_files/build_environment/cmake/embree.cmake +++ b/build_files/build_environment/cmake/embree.cmake @@ -51,6 +51,7 @@ ExternalProject_Add(external_embree DOWNLOAD_DIR ${DOWNLOAD_DIR} URL_HASH MD5=${EMBREE_HASH} PREFIX ${BUILD_DIR}/embree + PATCH_COMMAND ${PATCH_CMD} -p 1 -d ${BUILD_DIR}/embree/src/external_embree < ${PATCH_DIR}/embree.diff CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${LIBDIR}/embree ${DEFAULT_CMAKE_FLAGS} ${EMBREE_EXTRA_ARGS} INSTALL_DIR ${LIBDIR}/embree ) diff --git a/build_files/build_environment/patches/embree.diff b/build_files/build_environment/patches/embree.diff new file mode 100644 index 00000000000..9b2c66feaf7 --- /dev/null +++ b/build_files/build_environment/patches/embree.diff @@ -0,0 +1,14 @@ +diff -Naur orig/common/sys/platform.h external_embree/common/sys/platform.h +--- orig/common/sys/platform.h 2020-05-13 23:08:53 -0600 ++++ external_embree/common/sys/platform.h 2020-06-13 17:40:26 -0600 +@@ -84,8 +84,8 @@ + //////////////////////////////////////////////////////////////////////////////// + + #ifdef __WIN32__ +-#define dll_export __declspec(dllexport) +-#define dll_import __declspec(dllimport) ++#define dll_export ++#define dll_import + #else + #define dll_export __attribute__ ((visibility ("default"))) + #define dll_import |