#-----------------------------------------------------------------------------
IF(USE_BOOST)
IF(NOT Boost_FOUND)
-
- find_package( Boost 1.37.0 COMPONENTS signals date_time filesystem system )
-
- IF(Boost_FOUND)
- MESSAGE ( STATUS "=======================================")
- MESSAGE ( STATUS "Looking for boost C++ library... - found in ${Boost_INCLUDE_DIR}")
- INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
- LINK_DIRECTORIES( ${Boost_LIBRARY_DIRS} )
- #target_link_libraries(${Boost_LIBRARIES})
- ELSE(Boost_FOUND)
- MESSAGE(FATAL_ERROR "boost C++ library not found - Set Boost_INCLUDE_DIR to the directory containing boost headers")
- ENDIF(Boost_FOUND)
- # CREA_DEFINE( USE_BOOST )
-# include_directories(${Boost_INCLUDE_DIRS})
- # add_executable(foo foo.cc)
- # target_link_libraries(foo ${Boost_LIBRARIES})
- # endif()
-
- # FIND_PACKAGE(Boost REQUIRED)
- # IF(Boost_FOUND)
- # MESSAGE ( STATUS "=======================================")
- # MESSAGE ( STATUS "Looking for boost C++ library... - found in ${Boost_INCLUDE_DIR}")
- # INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
- # LINK_DIRECTORIES( ${Boost_LIBRARY_DIRS} )
+ FIND_PACKAGE(Boost REQUIRED)
+ IF(Boost_FOUND)
+ MESSAGE ( STATUS "=======================================")
+ MESSAGE ( STATUS "Looking for boost C++ library... - found in ${Boost_INCLUDE_DIR}")
+ INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
+ LINK_DIRECTORIES( ${Boost_LIBRARY_DIRS} )
- # CREA_DEFINE( USE_BOOST )
- # IF(WIN32)
+ CREA_DEFINE( USE_BOOST )
+ IF(WIN32)
- # LINK_DIRECTORIES( ${Boost_INCLUDE_DIRS}/stage/lib) #JCP 01/10/2009
- # #LINK_DIRECTORIES( ${Boost_LIBRARY_DIRS})
- # #MESSAGE ("EED " ${Boost_LIBRARY_DIRS})
- # #libboost_signals-vc71-mt-1_37
- # #libboost_filesystem-vc71-mt-1_37
- # #boost_date_time-vc71-mt-1_37
+ LINK_DIRECTORIES( ${Boost_INCLUDE_DIRS}/stage/lib) #JCP 01/10/2009
+ #LINK_DIRECTORIES( ${Boost_LIBRARY_DIRS})
+ #MESSAGE ("EED " ${Boost_LIBRARY_DIRS})
+ #libboost_signals-vc71-mt-1_37
+ #libboost_filesystem-vc71-mt-1_37
+ #boost_date_time-vc71-mt-1_37
- # #message("creamacro find and use lib = ${Boost_SIGNALS_LIBRARY}")
- # SET(BOOST_LIBRARIES
- # boost_signals-vc90-mt-1_40
- # boost_filesystem-vc90-mt-1_40
- # boost_date_time-vc90-mt-1_40
+ #message("creamacro find and use lib = ${Boost_SIGNALS_LIBRARY}")
+ SET(BOOST_LIBRARIES
+ boost_signals-vc90-mt-1_40
+ boost_filesystem-vc90-mt-1_40
+ boost_date_time-vc90-mt-1_40
- # #what about boost_thread? JPR
- # )
- # ENDIF(WIN32)
- # IF(NOT WIN32)
- # IF(APPLE)
- # SET(BOOST_LIBRARIES
- # boost_signals
- # boost_filesystem
- # boost_date_time
- # boost_program_options
- # boost_regex
- # boost_thread
- # )
- # ELSE(NOT APPLE)
- # SET(BOOST_LIBRARIES
- # boost_signals-mt
- # boost_filesystem-mt
- # boost_date_time-mt
- # boost_system-mt
- # boost_program_options-mt
- # boost_regex-mt
- # boost_thread-mt
- # )
- # ENDIF(APPLE)
- # ENDIF(NOT WIN32)
+ #what about boost_thread? JPR
+ )
+ ENDIF(WIN32)
+ IF(NOT WIN32)
+ IF(APPLE)
+ SET(BOOST_LIBRARIES
+ boost_signals
+ boost_filesystem
+ boost_date_time
+ boost_program_options
+ boost_regex
+ boost_thread
+ )
+ ELSE(NOT APPLE)
+ SET(BOOST_LIBRARIES
+ boost_signals-mt
+ boost_filesystem-mt
+ boost_date_time-mt
+ boost_system-mt
+ boost_program_options-mt
+ boost_regex-mt
+ boost_thread-mt
+ )
+ ENDIF(APPLE)
+ ENDIF(NOT WIN32)
- # MARK_AS_ADVANCED(Boost_INCLUDE_DIR)
- # ELSE(Boost_FOUND)
- # MESSAGE(FATAL_ERROR "boost C++ library not found - Set Boost_INCLUDE_DIR to the directory containing boost headers")
- # ENDIF(Boost_FOUND)
+ MARK_AS_ADVANCED(Boost_INCLUDE_DIR)
+ ELSE(Boost_FOUND)
+ MESSAGE(FATAL_ERROR "boost C++ library not found - Set Boost_INCLUDE_DIR to the directory containing boost headers")
+ ENDIF(Boost_FOUND)
ENDIF(NOT Boost_FOUND)
ENDIF(USE_BOOST)
#-----------------------------------------------------------------------------