build_environment: opensubdiv windows build fixes.
only build cuda on 64 bit, since 32 bit is no longer supported by nvcc
This commit is contained in:
@@ -35,7 +35,6 @@ set(OPENSUBDIV_EXTRA_ARGS
|
|||||||
if(WIN32)
|
if(WIN32)
|
||||||
set(OPENSUBDIV_EXTRA_ARGS
|
set(OPENSUBDIV_EXTRA_ARGS
|
||||||
${OPENSUBDIV_EXTRA_ARGS}
|
${OPENSUBDIV_EXTRA_ARGS}
|
||||||
-DNO_CUDA=Off
|
|
||||||
-DTBB_INCLUDE_DIR=${LIBDIR}/tbb/include
|
-DTBB_INCLUDE_DIR=${LIBDIR}/tbb/include
|
||||||
-DTBB_LIBRARIES=${LIBDIR}/tbb/lib/tbb_static.lib
|
-DTBB_LIBRARIES=${LIBDIR}/tbb/lib/tbb_static.lib
|
||||||
-DCLEW_INCLUDE_DIR=${LIBDIR}/clew/include/CL
|
-DCLEW_INCLUDE_DIR=${LIBDIR}/clew/include/CL
|
||||||
@@ -44,6 +43,18 @@ if(WIN32)
|
|||||||
-DCUEW_LIBRARY=${LIBDIR}/cuew/lib/cuew${LIBEXT}
|
-DCUEW_LIBRARY=${LIBDIR}/cuew/lib/cuew${LIBEXT}
|
||||||
-DCMAKE_EXE_LINKER_FLAGS_RELEASE=libcmt.lib
|
-DCMAKE_EXE_LINKER_FLAGS_RELEASE=libcmt.lib
|
||||||
)
|
)
|
||||||
|
if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
|
||||||
|
set(OPENSUBDIV_EXTRA_ARGS
|
||||||
|
${OPENSUBDIV_EXTRA_ARGS}
|
||||||
|
-DNO_CUDA=OFF
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
set(OPENSUBDIV_EXTRA_ARGS
|
||||||
|
${OPENSUBDIV_EXTRA_ARGS}
|
||||||
|
-DNO_CUDA=ON
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
else()
|
else()
|
||||||
set(OPENSUBDIV_EXTRA_ARGS
|
set(OPENSUBDIV_EXTRA_ARGS
|
||||||
${OPENSUBDIV_EXTRA_ARGS}
|
${OPENSUBDIV_EXTRA_ARGS}
|
||||||
|
Reference in New Issue
Block a user