[CMake] Re: [Paraview] PV3/OS X/Qt 4.3 Compile error
clinton at elemtech.com
clinton at elemtech.com
Tue Sep 18 18:33:55 EDT 2007
http://public.kitware.com/Bug/view.php?id=5745
contains the bug report and the fix in patch format.
Clint
On Tuesday 18 September 2007 2:07:31 pm Mike Jackson wrote:
> #############################################
> #
> # Find out what window system we're using
> #
> #############################################
> # Save required includes variable
> SET(CMAKE_REQUIRED_INCLUDES_SAVE ${CMAKE_REQUIRED_INCLUDES})
> # Add QT_INCLUDE_DIR to CMAKE_REQUIRED_INCLUDES
> SET(CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};$
> {QT_INCLUDE_DIR}")
> IF (QT_USE_FRAMEWORKS)
> SET(CMAKE_REQUIRED_FLAGS_SAVE ${CMAKE_REQUIRED_FLAGS})
> SET(CMAKE_REQUIRED_FLAGS "-F${QT_LIBRARY_DIR}")
> ENDIF (QT_USE_FRAMEWORKS)
>
> # Check for Window system symbols (note: only one should end up
> being set)
> CHECK_SYMBOL_EXISTS(Q_WS_X11 "QtCore/qglobal.h" Q_WS_X11)
> CHECK_SYMBOL_EXISTS(Q_WS_MAC "QtCore/qglobal.h" Q_WS_MAC)
> CHECK_SYMBOL_EXISTS(Q_WS_WIN "QtCore/qglobal.h" Q_WS_WIN)
>
> IF (QT_QTCOPY_REQUIRED)
> CHECK_SYMBOL_EXISTS(QT_IS_QTCOPY "QtCore/qglobal.h"
> QT_KDE_QT_COPY)
> IF (NOT QT_IS_QTCOPY)
> MESSAGE(FATAL_ERROR "qt-copy is required, but hasn't been
> found")
> ENDIF (NOT QT_IS_QTCOPY)
> ENDIF (QT_QTCOPY_REQUIRED)
>
> # Restore CMAKE_REQUIRED_INCLUDES variable
> SET(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES_SAVE})
> IF (QT_USE_FRAMEWORKS)
> SET(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS_SAVE})
> ENDIF (QT_USE_FRAMEWORKS)
> #
> #############################################
More information about the CMake
mailing list