Skip to content

Commit

Permalink
SPI specific touch-ups for OptiX support
Browse files Browse the repository at this point in the history
  • Loading branch information
lgritz committed Jul 26, 2018
1 parent 99ed27a commit 7a56abd
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
5 changes: 3 additions & 2 deletions site/spi/Makefile-bits
Expand Up @@ -16,7 +16,7 @@ ifeq ($(SP_OS), rhel7)
# Override lib64 and use SPI convention of lib
MY_CMAKE_FLAGS += -DCMAKE_INSTALL_LIBDIR="${INSTALL_PREFIX}/lib"
MY_CMAKE_FLAGS += -DCUDA_TOOLKIT_ROOT_DIR=/net/soft_scratch/apps/arnold/tools/nvidia/cuda8.0 -DOPTIX_EXTRA_LIBS=lzma
MY_CMAKE_FLAGS += -DOPTIXHOME=/net/soft_scratch/apps/arnold/tools/nvidia/NVIDIA-OptiX-SDK-5.0.0-linux64
MY_CMAKE_FLAGS += -DOPTIXHOME=/net/soft_scratch/apps/arnold/tools/nvidia/NVIDIA-OptiX-SDK-5.1.0-linux64

## If not overridden, here is our preferred LLVM installation
## (may be changed as new versions are rolled out to the facility)
Expand Down Expand Up @@ -54,7 +54,8 @@ ifeq ($(SP_OS), rhel7)
-DCMAKE_C_COMPILER=${LLVM_DIRECTORY}/bin/clang \
-DCMAKE_CXX_COMPILER=${LLVM_DIRECTORY}/bin/clang++
MY_CMAKE_FLAGS += -DCMAKE_C_FLAGS="--gcc-toolchain=/usr" \
-DCMAKE_CXX_FLAGS="--gcc-toolchain=/usr"
-DCMAKE_CXX_FLAGS="--gcc-toolchain=/usr" \
-DTOOLCHAIN_FLAGS="--gcc-toolchain=/usr"
endif


Expand Down
2 changes: 1 addition & 1 deletion src/liboslexec/CMakeLists.txt
Expand Up @@ -69,7 +69,7 @@ MACRO ( LLVM_COMPILE llvm_src srclist )
foreach (def ${CURRENT_DEFINITIONS})
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}")
endforeach()
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} ${SIMD_COMPILE_FLAGS} ${CSTD_FLAGS})
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} ${SIMD_COMPILE_FLAGS} ${CSTD_FLAGS} ${TOOLCHAIN_FLAGS})

# Figure out what program we will use to make the bitcode.
if (NOT LLVM_BC_GENERATOR)
Expand Down
2 changes: 1 addition & 1 deletion src/testoptix/CMakeLists.txt
Expand Up @@ -21,7 +21,7 @@ MACRO ( LLVM_COMPILE llvm_src srclist )
foreach (def ${CURRENT_DEFINITIONS})
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} "-D${def}")
endforeach()
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} ${SIMD_COMPILE_FLAGS} ${CSTD_FLAGS})
set (LLVM_COMPILE_FLAGS ${LLVM_COMPILE_FLAGS} ${SIMD_COMPILE_FLAGS} ${CSTD_FLAGS} ${TOOLCHAIN_FLAGS})

# Figure out what program we will use to make the bitcode.
if (NOT LLVM_BC_GENERATOR)
Expand Down

0 comments on commit 7a56abd

Please sign in to comment.