diff options
| author | Josh Blum <josh@joshknows.com> | 2010-03-18 21:50:56 -0800 | 
|---|---|---|
| committer | Josh Blum <josh@joshknows.com> | 2010-03-18 21:50:56 -0800 | 
| commit | 9c436f72cd065c172b04bcefcca71e80591059c6 (patch) | |
| tree | 18f8c1c53622cc6009f06ed48e73143e3257ce9f | |
| parent | 35bcf1c6e696c9f05297c39ba05b4117dfeb8e17 (diff) | |
| download | uhd-9c436f72cd065c172b04bcefcca71e80591059c6.tar.gz uhd-9c436f72cd065c172b04bcefcca71e80591059c6.tar.bz2 uhd-9c436f72cd065c172b04bcefcca71e80591059c6.zip | |
compiling under msvc (no idea if it works)
| -rw-r--r-- | host/CMakeLists.txt | 12 | ||||
| -rw-r--r--[-rwxr-xr-x] | host/include/uhd/config.hpp | 0 | ||||
| -rw-r--r-- | host/include/uhd/gain_handler.hpp | 2 | 
3 files changed, 2 insertions, 12 deletions
| diff --git a/host/CMakeLists.txt b/host/CMakeLists.txt index d8947a441..29d721464 100644 --- a/host/CMakeLists.txt +++ b/host/CMakeLists.txt @@ -65,6 +65,7 @@ IF(WIN32)      ADD_DEFINITIONS(-D_WIN32_WINNT=0x0501) #as requested by vs      ADD_DEFINITIONS(-DNOMINMAX) #disables stupidity and enables std::min and std::max      ADD_DEFINITIONS(-D_SCL_SECURE_NO_WARNINGS) #avoid warnings from boost::split +    ADD_DEFINITIONS(-DBOOST_ALL_DYN_LINK) #setup boost auto-linking in msvc  ENDIF(WIN32)  ######################################################################## @@ -84,17 +85,6 @@ FIND_PACKAGE(Boost 1.36 REQUIRED  INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})  LINK_DIRECTORIES(${Boost_LIBRARY_DIRS}) -IF(WIN32) -    #force dynamic linking (otherwise automatic linking fails in msvs) -    ADD_DEFINITIONS(-DBOOST_DATE_TIME_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_FILESYSTEM_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_PROGRAM_OPTIONS_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_REGEX_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_SYSTEM_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_THREAD_DYN_DLL) -    ADD_DEFINITIONS(-DBOOST_UNIT_TEST_FRAMEWORK_DYN_DLL) -ENDIF(WIN32) -  ########################################################################  # Setup Endianess  ######################################################################## diff --git a/host/include/uhd/config.hpp b/host/include/uhd/config.hpp index 10f9c093f..10f9c093f 100755..100644 --- a/host/include/uhd/config.hpp +++ b/host/include/uhd/config.hpp diff --git a/host/include/uhd/gain_handler.hpp b/host/include/uhd/gain_handler.hpp index faf932324..65d6cecf9 100644 --- a/host/include/uhd/gain_handler.hpp +++ b/host/include/uhd/gain_handler.hpp @@ -33,7 +33,7 @@ public:      /*!       * A set of properties for dealing with gains.       */ -    struct props_t{ +    struct UHD_API props_t{          wax::obj value, range, names;          props_t(void); //default constructor      }; | 
