ENH: give up on try run
This commit is contained in:
parent
f3a3f1fb66
commit
783f2003ec
|
@ -237,36 +237,12 @@ SET (HAVE_LIBZ 1)
|
|||
SET (MAJOR_IN_MKDEV 0)
|
||||
SET (MAJOR_IN_SYSMACROS 0)
|
||||
|
||||
SET(CMAKE_MAKEDEV_SOURCE)
|
||||
FOREACH(FILE ${HEADER_INCLUDES})
|
||||
SET(CMAKE_MAKEDEV_SOURCE
|
||||
"${CMAKE_MAKEDEV_SOURCE}#include <${FILE}>\n")
|
||||
ENDFOREACH(FILE)
|
||||
SET(CMAKE_MAKEDEV_SOURCE
|
||||
"${CMAKE_MAKEDEV_SOURCE}
|
||||
int main ()
|
||||
{
|
||||
dev_t maj = 5;
|
||||
dev_t min = 7;
|
||||
dev_t dev;
|
||||
|
||||
dev = makedev(0, maj, min);
|
||||
if(major(dev) != maj || minor(dev) != min)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
")
|
||||
# get this from the source tree since it was not in the previous
|
||||
# version of cmake and cmake need to build cmake
|
||||
IF("${CMake_SOURCE_DIR}" STREQUAL "")
|
||||
INCLUDE(CheckCSourceRuns)
|
||||
ELSE("${CMake_SOURCE_DIR}" STREQUAL "")
|
||||
INCLUDE(${CMake_SOURCE_DIR}/Modules/CheckCSourceRuns.cmake)
|
||||
ENDIF("${CMake_SOURCE_DIR}" STREQUAL "")
|
||||
CHECK_C_SOURCE_RUNS("${CMAKE_MAKEDEV_SOURCE}" MAKEDEV_THREE_ARGS)
|
||||
#SET (MAKEDEV_THREE_ARGS 0)
|
||||
# for most systems makedev is two args on qnx it is three
|
||||
# try run is nothing but trouble so just hard code it
|
||||
SET (MAKEDEV_THREE_ARGS 0)
|
||||
IF(QNXNTO)
|
||||
SET(MAKEDEV_THREE_ARGS 1)
|
||||
ENDIF(QNXNTO)
|
||||
#SET (NEED_BASENAME 0)
|
||||
#SET (NEED_DIRNAME 0)
|
||||
#SET (NEED_FNMATCH 1)
|
||||
|
|
Loading…
Reference in New Issue