From 17ca9ab4ca79c1271b341a07ac51afd6b9fdc78b Mon Sep 17 00:00:00 2001 From: castano Date: Thu, 18 Mar 2010 00:12:20 +0000 Subject: [PATCH] Fix cmake build in msvc. Fixes issue 111. --- src/nvcore/CMakeLists.txt | 1 + src/nvimage/CMakeLists.txt | 1 + src/nvmath/CMakeLists.txt | 1 + 3 files changed, 3 insertions(+) diff --git a/src/nvcore/CMakeLists.txt b/src/nvcore/CMakeLists.txt index 60ad1d9..385e201 100644 --- a/src/nvcore/CMakeLists.txt +++ b/src/nvcore/CMakeLists.txt @@ -33,6 +33,7 @@ IF(UNIX) ENDIF(UNIX) IF(NVCORE_SHARED) + ADD_DEFINITIONS(-DNVCORE_SHARED=1) ADD_LIBRARY(nvcore SHARED ${CORE_SRCS}) ELSE(NVCORE_SHARED) ADD_LIBRARY(nvcore ${CORE_SRCS}) diff --git a/src/nvimage/CMakeLists.txt b/src/nvimage/CMakeLists.txt index 3f66b00..7b2f197 100644 --- a/src/nvimage/CMakeLists.txt +++ b/src/nvimage/CMakeLists.txt @@ -53,6 +53,7 @@ ENDIF(OPENEXR_FOUND) ADD_DEFINITIONS(-DNVIMAGE_EXPORTS) IF(NVIMAGE_SHARED) + ADD_DEFINITIONS(-DNVIMAGE_SHARED=1) ADD_LIBRARY(nvimage SHARED ${IMAGE_SRCS}) ELSE(NVIMAGE_SHARED) ADD_LIBRARY(nvimage ${IMAGE_SRCS}) diff --git a/src/nvmath/CMakeLists.txt b/src/nvmath/CMakeLists.txt index 7ea4a80..96aec78 100644 --- a/src/nvmath/CMakeLists.txt +++ b/src/nvmath/CMakeLists.txt @@ -19,6 +19,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) ADD_DEFINITIONS(-DNVMATH_EXPORTS) IF(NVMATH_SHARED) + ADD_DEFINITIONS(-DNVMATH_SHARED=1) ADD_LIBRARY(nvmath SHARED ${MATH_SRCS}) ELSE(NVMATH_SHARED) ADD_LIBRARY(nvmath ${MATH_SRCS})