I was compiling latest QT 4.4 rc1 release on Mac OS X Leopard. I had the following compile parameters:
./configure -universal -static -no-framework
make sub-src
Here is the error I got:
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
|
qobjectmodel/qqobjectnodemodel.cpp:54:51: error: qqobjectpropertytoattributeiterator_p.h: No such file or directory
qobjectmodel/qqobjectnodemodel.cpp:54:51: error: qqobjectpropertytoattributeiterator_p.h: No such file or directory
qobjectmodel/qqobjectnodemodel.cpp: In member function ‘virtual QExplicitlySharedDataPointer<QAbstractXmlForwardIterator<QXmlNodeModelIndex> > QPatternist::QObjectNodeModel::iterate(const QXmlNodeModelIndex&, QXmlNodeModelIndex::Axis) const’:
qobjectmodel/qqobjectnodemodel.cpp:181: error: invalid use of undefined type ‘struct QPatternist::QObjectPropertyToAttributeIterator’
qobjectmodel/qqobjectnodemodel_p.h:125: error: forward declaration of ‘struct QPatternist::QObjectPropertyToAttributeIterator’
qobjectmodel/qqobjectnodemodel.cpp: In member function ‘virtual QExplicitlySharedDataPointer<QAbstractXmlForwardIterator<QXmlNodeModelIndex> > QPatternist::QObjectNodeModel::iterate(const QXmlNodeModelIndex&, QXmlNodeModelIndex::Axis) const’:
qobjectmodel/qqobjectnodemodel.cpp:181: error: invalid use of undefined type ‘struct QPatternist::QObjectPropertyToAttributeIterator’
qobjectmodel/qqobjectnodemodel_p.h:125: error: forward declaration of ‘struct QPatternist::QObjectPropertyToAttributeIterator’
lipo: can't open input file: /var/tmp//ccoILKgF.out (No such file or directory)
make[2]: *** [.obj/debug-static/qqobjectnodemodel.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-xmlpatterns-sub_src_target_ordered] Error 2
|
I've checked that qqobjectpropertytoattributeiterator_p.h exists. Does anybody have any idea what is going on?
Thanks in advance.
pj