From df975a8d80652be433d1d4b8c7428011a6e7f0c5 Mon Sep 17 00:00:00 2001 From: telwertowski Date: Mon, 5 Feb 2007 01:13:20 +0000 Subject: [PATCH] On Mac, search for util.h instead of pty.h git-svn-id: http://svn.osgeo.org/qgis/trunk@6525 c8812cc2-4d05-0410-92ff-de0c093fc19c --- cmake/FindGRASS.cmake | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cmake/FindGRASS.cmake b/cmake/FindGRASS.cmake index d4d34a5042e..923cfe5c1fe 100644 --- a/cmake/FindGRASS.cmake +++ b/cmake/FindGRASS.cmake @@ -70,15 +70,19 @@ IF (GRASS_FOUND) # openpty is currently needed for GRASS shell INCLUDE(CheckFunctionExists) + IF (APPLE) + SET (CMAKE_REQUIRED_INCLUDES util.h) + ELSE (APPLE) SET (CMAKE_REQUIRED_INCLUDES pty.h) SET (CMAKE_REQUIRED_LIBRARIES util) + ENDIF (APPLE) CHECK_FUNCTION_EXISTS(openpty HAVE_OPENPTY) # add 'util' library to the dependencies - IF (HAVE_OPENPTY) + IF (HAVE_OPENPTY AND NOT APPLE) FIND_LIBRARY(OPENPTY_LIBRARY NAMES util PATHS /usr/local/lib /usr/lib c:/msys/local/lib) SET (GRASS_LIBRARIES ${GRASS_LIBRARIES} ${OPENPTY_LIBRARY}) - ENDIF (HAVE_OPENPTY) + ENDIF (HAVE_OPENPTY AND NOT APPLE) ELSE (GRASS_FOUND)