the 4.6.0 beta 1 compiled but with the rc 1 it fails with the
following include error.
make[1]: Entering directory `/u2bis/coreteam/t077416/share/src/qt-
everywhere-opensource-src-4.6.0-rc1/src/xmlpatterns'
CC -c -O2 -mt -KPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -
DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -
DQT_MOC_COMPAT -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -
D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/solaris-cc -
I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -
I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -
Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -
Ischema -Itype -Iutils -I../../tools/xmlpatterns -I.moc/release-shared
-I/usr/sfw/include -o .obj/release-shared/qacceltree.o acceltree/
qacceltree.cpp
"../../include/QtXmlPatterns/private/../../../src/xmlpatterns/
iterators/qsingletoniterator_p.h", line 55: Error: Could not open
include file<QtXmlPatterns/private/qabstractxmlforwarditerator_p.h>.
- can anybody reproduce and fix?
- from where can I take/become newer releases to test?
./configure -no-qt3support \
-qt-zlib \
-qt-libpng \
-qt-libjpeg \
-qt-sql-sqlite \
-plugin-sql-sqlite \
-nomake examples \
-nomake demos
...
cd src/xmlpatterns/ && make -f Makefile
make[1]: Entering directory `/u2bis/coreteam/t077416/share/src/qt-
everywhere-opensource-src-4.6.0-rc1/src/xmlpatterns'
CC -c -O2 -mt -KPIC -DQT_SHARED -DQT_BUILD_XMLPATTERNS_LIB -
DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -
DQT_MOC_COMPAT -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -
D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/solaris-cc -
I. -I../../include/QtCore -I../../include/QtNetwork -I../../include -
I../../include/QtXmlPatterns -I.rcc/release-shared -Iacceltree -Idata -
Iapi -Ienvironment -Iexpr -Ifunctions -Iiterators -Ijanitors -Iparser -
Ischema -Itype -Iutils -I../../tools/xmlpatterns -I.moc/release-shared
-I/usr/sfw/include -o .obj/release-shared/qacceltree.o acceltree/
qacceltree.cpp
"../../include/QtXmlPatterns/private/../../../src/xmlpatterns/
iterators/qsingletoniterator_p.h", line 55: Error: Could not open
include file<QtXmlPatterns/private/qabstractxmlforwarditerator_p.h>.
"data/qitem_p.h", line 335: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QPatternist::Item>.
"data/qitem_p.h", line 465: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"data/qitem_p.h", line 466: Error: QXmlNodeModelIndex::iterate(const
QXmlNodeModelIndex::Axis) const, returning int, was previously
declared returning
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"data/qitem_p.h", line 539: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QPatternist::Item>.
"data/qitem_p.h", line 539: Error: Template parameter T requires a
type argument.
"data/qitem_p.h", line 539: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QPatternist::Item>.
"data/qitem_p.h", line 539: Error: An integer constant expression is
required here.
"acceltree/qacceltree_p.h", line 237: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"acceltree/qacceltree_p.h", line 238: Error: Virtual function
QPatternist::AccelTree::iterate(const QXmlNodeModelIndex&,
QXmlNodeModelIndex::Axis) const returns int, while
QAbstractXmlNodeModel::iterate(const QXmlNodeModelIndex&,
QXmlNodeModelIndex::Axis) const returns
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree_p.h", line 245: Error: Ptr is not a member of
QAbstractXmlForwardIterator<QPatternist::Item>.
"acceltree/qacceltree_p.h", line 245: Error: Virtual function
QPatternist::AccelTree::sequencedTypedValue(const QXmlNodeModelIndex&)
const returns int, while
QAbstractXmlNodeModel::sequencedTypedValue(const QXmlNodeModelIndex&)
const returns
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QPatternist::Item>>.
"acceltree/qacceliterators_p.h", line 71: Error: The base
"QXmlNodeModelIndex::Iterator" must be a previously defined class or
struct.
"acceltree/qacceliterators_p.h", line 184: Error: Ptr is not a member
of QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"acceltree/qacceliterators_p.h", line 359: Error: Ptr is not a member
of QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"acceltree/qacceliterators_p.h", line 381: Error: Ptr is not a member
of QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"acceltree/qacceliterators_p.h", line 405: Error: Ptr is not a member
of QAbstractXmlForwardIterator<QXmlNodeModelIndex>.
"acceltree/qacceltree.cpp", line 148: Error: Cannot use int to
initialize const
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 253: Error:
QPatternist::AccelTree::iterate(const QXmlNodeModelIndex&,
QXmlNodeModelIndex::Axis) const, returning
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>, was previously
declared returning int.
"acceltree/qacceltree.cpp", line 285: Error: Cannot cast from
QPatternist::ChildIterator* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 292: Error: Cannot cast from
QPatternist::AncestorIterator<0>* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 297: Error: Cannot cast from
QPatternist::AncestorIterator<1>* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 308: Error: Cannot cast from
QPatternist::DescendantIterator<0>* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 313: Error: Cannot cast from
QPatternist::DescendantIterator<1>* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
"acceltree/qacceltree.cpp", line 319: Error: Cannot cast from
QPatternist::FollowingIterator* to
QExplicitlySharedDataPointer
<QAbstractXmlForwardIterator<QXmlNodeModelIndex>>.
Compilation aborted, too many Error messages.
make[1]: *** [.obj/release-shared/qacceltree.o] Error 1
make[1]: Leaving directory `/u2bis/coreteam/t077416/share/src/qt-
everywhere-opensource-src-4.6.0-rc1/src/xmlpatterns'
make: *** [sub-xmlpatterns-make_default-ordered] Error 2
best regards
markus
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback