diff --git a/CMakeModules/FindCoin3D.cmake b/CMakeModules/FindCoin3D.cmake index 79f96f09cabf27986ffcaa3331fd1727b235a976..28070b527cba776c38c462fffa4143abf027ba03 100644 --- a/CMakeModules/FindCoin3D.cmake +++ b/CMakeModules/FindCoin3D.cmake @@ -66,24 +66,24 @@ IF (WIN32) ELSE (WIN32) IF(APPLE) FIND_PATH(COIN3D_INCLUDE_DIRS Inventor/So.h - /Library/Frameworks/Inventor.framework/Headers + /Library/Frameworks/Inventor.framework/Headers ) FIND_LIBRARY(COIN3D_LIBRARIES Coin /Library/Frameworks/Inventor.framework/Libraries - ) + ) SET(COIN3D_LIBRARIES "-framework Coin3d" CACHE STRING "Coin3D library for OSX") ELSE(APPLE) find_path( COIN3D_INCLUDE_DIRS NAMES Inventor/So.h PATHS $ENV{Coin3D_DIR}/include /usr/include /usr/local/include NO_DEFAULT_PATH ) - find_library( COIN3D_LIBRARIES NAMES Coin PATHS $ENV{Coin3D_DIR}/lib /usr/lib /usr/local/lib /usr/lib/x86_64-linux-gnu NO_DEFAULT_PATH ) + find_library( COIN3D_LIBRARIES NAMES Coin PATHS $ENV{Coin3D_DIR}/lib ${CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES} /usr/local/lib NO_DEFAULT_PATH ) #FIND_PATH(COIN3D_INCLUDE_DIRS Inventor/So.h $ENV{COIN3D_DIR}/include) -#FIND_LIBRARY(COIN3D_LIBRARIES Coin $ENV{COIN3D_DIR}/lib) +#FIND_LIBRARY(COIN3D_LIBRARIES Coin $ENV{COIN3D_DIR}/lib) ENDIF(APPLE) ENDIF (WIN32) -# handle the QUIETLY and REQUIRED arguments and set COIN3D_FOUND to TRUE if +# handle the QUIETLY and REQUIRED arguments and set COIN3D_FOUND to TRUE if # all listed variables are TRUE #INCLUDE("${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake") INCLUDE( FindPackageHandleStandardArgs )