| 12345678910111213141516171819202122232425262728293031323334353637 | ## ctkMacroBFDCheck.cmake - After this file is included into your main CMake script,#                          HAVE_BFD will be defined if libbfd is available.#SET(BFD_LIBRARIES)UNSET(HAVE_BFD)IF(NOT WIN32)  INCLUDE(CheckIncludeFile)  CHECK_INCLUDE_FILE(bfd.h HAVE_BFD_HEADER)  FIND_LIBRARY(BDF_LIBRARY bfd)  IF(HAVE_BFD_HEADER AND BDF_LIBRARY)    # make sure we can build with libbfd    #MESSAGE(STATUS "Checking libbfd")    TRY_COMPILE(HAVE_BFD      ${CMAKE_CURRENT_BINARY_DIR}/CMake/TestBFD      ${CMAKE_CURRENT_SOURCE_DIR}/CMake/TestBFD      TestBFD      CMAKE_FLAGS      -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS}      -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}      OUTPUT_VARIABLE OUTPUT)    #MESSAGE(${OUTPUT})    IF(HAVE_BFD)      SET(BFD_LIBRARIES ${BDF_LIBRARY})      MESSAGE(STATUS "CTKCore: libbfd is available [${BDF_LIBRARY}]")    ELSE()      MESSAGE(STATUS "CTKCore: libbfd is *NOT* available")    ENDIF()  ENDIF()ENDIF()
 |