Infile included from functions/qcomparingaggregator_p.h:125:0,
fromfunctions/qxpath20corefunctions.cpp:59:
functions/qcomparingaggregator.cpp:In instantiation of ‘QPatternist::Expression::PtrQPatternist::ComparingAggregator<oper, result>::typeCheck(const Ptr&,const Ptr&) [with QPatternist::AtomicComparator::Operator oper =(QPatternist::AtomicComparator::Operator)8u;QPatternist::AtomicComparator::ComparisonResult result =(QPatternist::AtomicComparator::ComparisonResult)1u;QPatternist::Expression::Ptr =QExplicitlySharedDataPointer<QPatternist::Expression>;QPatternist::StaticContext::Ptr =QExplicitlySharedDataPointer<QPatternist::StaticContext>;QPatternist::SequenceType::Ptr = QExplicitlySharedDataPointer<constQPatternist::SequenceType>]’:
functions/qxpath20corefunctions.cpp:745:1: required from here
functions/qcomparingaggregator.cpp:207:55:错误:‘prepareComparison’ was not declared in this scope, and no declarations werefound by argument-dependent lookup at the point of instantiation[-fpermissive]
prepareComparison(fetchComparator(t1, t1,context));
^
functions/qcomparingaggregator.cpp:207:55: 附注:declarations in dependentbase‘QPatternist::ComparisonPlatform<QPatternist::ComparingAggregator<(QPatternist::AtomicComparator::Operator)8u,(QPatternist::AtomicComparator::ComparisonResult)1u>, true,(QPatternist::AtomicComparator::ComparisonType)2u,(QPatternist::ReportContext::ErrorCode)119u>’ are not found by unqualifiedlookup
functions/qcomparingaggregator.cpp:207:55: 附注:use‘this->prepareComparison’ instead
functions/qcomparingaggregator.cpp: Ininstantiation of ‘QPatternist::Expression::PtrQPatternist::ComparingAggregator<oper, result>::typeCheck(const Ptr&,const Ptr&) [with QPatternist::AtomicComparator::Operator oper =(QPatternist::AtomicComparator::Operator)4u;QPatternist::AtomicComparator::ComparisonResult result =(QPatternist::AtomicComparator::ComparisonResult)4u;QPatternist::Expression::Ptr =QExplicitlySharedDataPointer<QPatternist::Expression>;QPatternist::StaticContext::Ptr =QExplicitlySharedDataPointer<QPatternist::StaticContext>;QPatternist::SequenceType::Ptr = QExplicitlySharedDataPointer<constQPatternist::SequenceType>]’:
functions/qxpath20corefunctions.cpp:745:1: required from here
functions/qcomparingaggregator.cpp:207:55:错误:‘prepareComparison’ was not declared in this scope, and no declarations werefound by argument-dependent lookup at the point of instantiation[-fpermissive]
functions/qcomparingaggregator.cpp:207:55: 附注:declarations independent base‘QPatternist::ComparisonPlatform<QPatternist::ComparingAggregator<(QPatternist::AtomicComparator::Operator)4u,(QPatternist::AtomicComparator::ComparisonResult)4u>, true,(QPatternist::AtomicComparator::ComparisonType)2u,(QPatternist::ReportContext::ErrorCode)119u>’ are not found by unqualifiedlookup
functions/qcomparingaggregator.cpp:207:55: 附注:use‘this->prepareComparison’ instead
gmake[1]: ***[.obj/release-shared/qxpath20corefunctions.o] 错误 1
gmake[1]:离开目录“/home/sylar/QT/qt-x11-opensource-src-4.5.2/src/xmlpatterns”
gmake: ***[sub-xmlpatterns-make_default-ordered] 错误 2
试了三天了还是这样,请解答,非常感谢