#############################################
  # Save required variable
  SET(CMAKE_REQUIRED_INCLUDES_SAVE ${CMAKE_REQUIRED_INCLUDES})
  SET(CMAKE_REQUIRED_FLAGS_SAVE    ${CMAKE_REQUIRED_FLAGS})
  # Add HDF5_INCLUDE_DIR to CMAKE_REQUIRED_INCLUDES
SET(CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};$ {HDF5_INCLUDE_DIRS}")

CHECK_SYMBOL_EXISTS(HDF5_BUILT_AS_DYNAMIC_LIB "H5config.h" HAVE_HDF5_DLL)
  if (HAVE_HDF5_DLL)
SET (HDF5_IS_SHARED 1 CACHE INTERNAL "HDF5 Built as DLL or Shared Library")
  endif()

  # Restore CMAKE_REQUIRED_INCLUDES and CMAKE_REQUIRED_FLAGS variables
  SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES_SAVE})
  SET(CMAKE_REQUIRED_FLAGS    ${CMAKE_REQUIRED_FLAGS_SAVE})
  #
  #############################################

Should get you started....
___________________________________________________________
Mike Jackson                      www.bluequartz.net
Principal Software Engineer       [email protected]
BlueQuartz Software               Dayton, Ohio


On Jun 7, 2010, at 1:35 PM, Mark Moll wrote:


On Jun 7, 2010, at 12:19 PM, Torri, Stephen CIV NSWCDD, W15 wrote:


From: [email protected] on behalf of Mark Moll
Sent: Mon 6/7/2010 12:57 PM
To: [email protected]
Subject: [CMake] try_compile question

/opt/local/bin/c++ -isysroot /Developer/SDKs/MacOSX10.5.sdk - mmacosx-version-min=10.5 -o CMakeFiles/cmTryCompileExec.dir/CheckSZencoder.cpp.o -c /Users/ mmoll/CMakeModules/CheckSZencoder.cpp /Users/mmoll/CMakeModules/CheckSZencoder.cpp:2:19: error: szlib.h: No such file or directory

It appears you do not have either the include directories set correctly or szlib.h is not installed.


The output shows that szlib.h is correctly found here:
/Users/mmoll/external/sandbox/include

The "INCLUDE_DIRECTORIES ${SZ_INCLUDE}” part of the try_compile command doesn’t seem to work or I don’t understand what it’s supposed to do.

--
Mark



_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to