Hello, My Gentoo system has both QT3 and 4 installed, because there's packages needing either one or the other. OSG's CMake configuration does not handle this correctly as it detects parts of both version 3 and 4, leading to QT_INCLUDE_DIR being set to /usr/qt/3/include while QT_LIBRARY_DIR is set to /usr/lib/qt4, and similar mixups for the other QT configuration values. This leads to all sorts of compilation errors for the Qt-specific stuff in OSG.
The CMake files seem to use only two directives for finding QT: FIND_PACKAGE(QT3) followed by FIND_PACKAGE(QT4). This would indeed seem to suggest that if both versions are found they are both configured. Is anybody else seeing this? Is this a CMake problem or the way OSG uses it? If I comment out the find_package for QT3 all seems to be well. Perhaps the cmake configuration should first try to detect qt4 and, if not found, detect qt3, not both at the same time. Paul _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/