I am not sure that CMake looks in /usr for Qt.
Do "QT4_DIR=/usr".
then do cmake and see what happens..
--
Mike Jackson Senior Research Engineer
Innovative Management & Technology Services
On Feb 6, 2007, at 12:09 PM, Marcin Gil wrote:
I'm learning to use cmake for qt4 programs.
in main directory CMakeLists.txt:
-=
PROJECT(dtmanager)
FIND_PACKAGE(QT4 REQUIRED)
ADD_SUBDIRECTORY(src)
=-
in src:
-=
INCLUDE(${QT_USE_FILE})
INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_BINARY_DIR}
${QT_INCLUDE_DIR}
${QT_QTNETWORK_INCLUDE_DIR}
)
SET(dtmanager_SRCS
main.cpp
)
SET(dtmanager_UIS
dtmanager.ui
identities.ui
)
QT4_WRAP_UI(dtmanager_UIS_H ${dtmanager_UIS})
QT4_AUTOMOC(${dtmanager_SRCS})
ADD_EXECUTABLE(dtmanager ${dtmanager_SRCS} ${dtmanager_UIS_H})
TARGET_LINK_LIBRARIES(dtmanager ${QT_LIBRARIES} $
{QT_QTNETWORK_LIBRARIES})
=-
I receive:
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
CMake Error: QT4_DIR is not set. It must be set to the directory
containing
QT4Config.cmake in order to use QT4.
-- Configuring done
And for sure I have qt 4.2.2 installed in /usr.
I am using cmake 2.4.6
What's wrong?
-Marcin
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake