[Bf-blender-cvs] [47953dee792] master: Fix Linux build after Cryptomatte commit.
Brecht Van Lommel
noreply at git.blender.org
Sun Oct 28 15:07:08 CET 2018
Commit: 47953dee79202e1074ddfd0f85a2f5fa6a73d3dd
Author: Brecht Van Lommel
Date: Sun Oct 28 14:53:08 2018 +0100
Branches: master
https://developer.blender.org/rB47953dee79202e1074ddfd0f85a2f5fa6a73d3dd
Fix Linux build after Cryptomatte commit.
===================================================================
M build_files/cmake/macros.cmake
M intern/cycles/util/util_murmurhash.cpp
===================================================================
diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake
index e2af3667f2a..acbbdef6dd4 100644
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@ -666,10 +666,10 @@ function(SETUP_BLENDER_SORTED_LIBS)
bf_intern_mikktspace
bf_intern_dualcon
bf_intern_cycles
+ cycles_device
cycles_render
cycles_graph
cycles_bvh
- cycles_device
cycles_kernel
cycles_util
cycles_subd
diff --git a/intern/cycles/util/util_murmurhash.cpp b/intern/cycles/util/util_murmurhash.cpp
index c1f81e61b72..68b2f2031be 100644
--- a/intern/cycles/util/util_murmurhash.cpp
+++ b/intern/cycles/util/util_murmurhash.cpp
@@ -21,20 +21,22 @@
*
*/
+#include <stdlib.h>
+#include <string.h>
+
#include "util/util_algorithm.h"
#include "util/util_murmurhash.h"
#if defined(_MSC_VER)
-# include <stdlib.h>
-# define ROTL32(x,y) _rotl(x,y)
-# define ROTL64(x,y) _rotl64(x,y)
+# define ROTL32(x,y) _rotl(x,y)
+# define ROTL64(x,y) _rotl64(x,y)
# define BIG_CONSTANT(x) (x)
#else
ccl_device_inline uint32_t rotl32(uint32_t x, int8_t r)
{
return (x << r) | (x >> (32 - r));
}
-# define ROTL32(x,y) rotl32(x,y)
+# define ROTL32(x,y) rotl32(x,y)
# define BIG_CONSTANT(x) (x##LLU)
#endif
More information about the Bf-blender-cvs
mailing list