Basically the #define TQT_REAL_TQT is not being set.
tqt3 sets that
define in qglobal.h, so one of the only ways for the build
to break is if
the wrong qglobal.h file is being included.
Can you verify that you only have one copy of qglobal.h on
your system,
and that TQT_REAL_TQT is #defined to 1 in that file?
I cleaned the build system and rebuilt tqtinterface. After installing, I had the following
qglobal.h files:
/usr/lib/qt/include/Qt/qglobal.h
/usr/lib/qt/include/QtCore/qglobal.h
/usr/include/tqt/Qt/qglobal.h
/usr/include/tqt/tqglobal.h
/opt/trinity/include/qglobal.h
I verified TQT_REAL_TQT is set to 1:
grep TQT_REAL_TQT /opt/trinity/include/qglobal.h
#define TQT_REAL_TQT 1
I have tqt3 installing to /opt/trinity and tqtinterface installing to /usr.
Here is a copy of the tqtinterface CMakeCache.txt:
http://humanreadable.nfshost.com/trinity/build_logs/CMakeCache.txt
Darrell