On 9/29/10 6:43 AM, André Pönitz wrote:
Hello everybody. As you may have noticed, there's a new branch 2.1 in the git repository. The plan is to have the Qt Creator 2.1.x releases from this branch at some point of time, and we are right now in a feature freeze for the 2.1.0 release. New development is supposed to go to the master branch, fixes to 2.1, which is roughly daily merged back into master. In theory there should not be much master-only activity right now. When released, Qt Creator 2.1.0 will require Qt 4.7.1 because of two sets of features/fixes that are not present in Qt 4.7.0. The first one concerns QML, the second one affects the performance of the syntax highlighter. While the new semantic syntax highlighter (introduced after 4.7.0 was branched) works with Qt 4.7.0 it triggers too many updates causing stress to the hardware.
I can't rebuild debugger helper on the Mac with Creator 2.0.91 snapshot and Qt 4.7.1 from git. It's looking for some private headers that are not in the install. See the attached file.
-- Stephen Chu <mailto:step...@ju-ju.com> <http://www.ju-ju.com>
Building helper library 'qmldump' in /Applications/Qt Creator.app/Contents/qtc-qmldump/38922545/ Running /usr/bin/make distclean... rm -f main.o rm -f *~ core *.core rm -f -r qmldump.app rm -f Makefile Running /usr/local/Trolltech/Qt-4.7.1/bin/qmake ... Running /usr/bin/make ... g++ -c -pipe -g -gdwarf-2 -Wall -W -DQT_DECLARATIVE_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.7.1/mkspecs/macx-g++ -I. -I/usr/local/Trolltech/Qt-4.7.1/lib/QtCore.framework/Versions/4/Headers -I/usr/local/Trolltech/Qt-4.7.1/include/QtCore -I/usr/local/Trolltech/Qt-4.7.1/lib/QtGui.framework/Versions/4/Headers -I/usr/local/Trolltech/Qt-4.7.1/include/QtGui -I/usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers -I/usr/local/Trolltech/Qt-4.7.1/include/QtDeclarative -I/usr/local/Trolltech/Qt-4.7.1/include -I. -F/usr/local/Trolltech/Qt-4.7.1/lib -o main.o main.cpp main.cpp:12:38: error: QtCore/private/qobject_p.h: No such file or directory main.cpp:13:42: error: QtCore/private/qmetaobject_p.h: No such file or directory main.cpp:14:58: error: QtDeclarative/private/qdeclarativemetatype_p.h: No such file or directory main.cpp:15:64: error: QtDeclarative/private/qdeclarativeopenmetaobject_p.h: No such file or directory main.cpp: In function 'void processMetaObject(const QMetaObject*, QSet<const QMetaObject*>*)': main.cpp:53: error: expected initializer before '*' token main.cpp:54: error: 'mop' was not declared in this scope main.cpp:54: error: 'DynamicMetaObject' was not declared in this scope main.cpp: In function 'void processObject(QObject*, QSet<const QMetaObject*>*)': main.cpp:71: error: 'QDeclarativeMetaType' has not been declared main.cpp:73: error: 'QDeclarativeMetaType' has not been declared main.cpp: In function 'void processDeclarativeType(const QDeclarativeType*, QSet<const QMetaObject*>*)': main.cpp:82: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp: In function 'void dump(const QMetaObject*, QXmlStreamWriter*)': main.cpp:198: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:198: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp: In function 'int main(int, char**)': main.cpp:295: error: 'QDeclarativeMetaType' was not declared in this scope main.cpp:295: error: template argument 1 is invalid main.cpp:295: error: invalid type in declaration before '(' token main.cpp:295: error: 'QDeclarativeMetaType' is not a class or namespace main.cpp:295: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'e' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:295: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:296: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:297: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:298: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:298: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:300: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:300: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:323: error: template argument 1 is invalid main.cpp:323: error: invalid type in declaration before '(' token main.cpp:323: error: 'QDeclarativeMetaType' is not a class or namespace main.cpp:323: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'e' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'i' in '_container_', which is of non-class type 'int' main.cpp:323: error: request for member 'brk' in '_container_', which is of non-class type 'int' main.cpp:324: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' main.cpp:327: error: invalid use of incomplete type 'const struct QDeclarativeType' /usr/local/Trolltech/Qt-4.7.1/lib/QtDeclarative.framework/Versions/4/Headers/qdeclarativeengine.h:62: error: forward declaration of 'const struct QDeclarativeType' make: *** [main.o] Error 1
_______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator