Название: Ошибки при сборке Qt под Linux
Отправлено: Nibiru[XIV] от Май 29, 2014, 18:41
В общем понадобился мне Qt 4.5.3 под Kubuntu. Хочу собрать их "вручную". Я скачал исходнички, распоковал и как написано в файле ИНСТАЛЛ установил путь до папки /bin в перменную PATH. Запускаю ./configure, затем make. Выпадает ERROR минут через 20 ((( In file included from functions/qcomparingaggregator_p.h:125:0, from functions/qxpath20corefunctions.cpp:59: functions/qcomparingaggregator.cpp: In instantiation of ‘QPatternist::Expression::Ptr QPatternist::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<const QPatternist::SequenceType>]’: functions/qxpath20corefunctions.cpp:745:1: required from here functions/qcomparingaggregator.cpp:207:55: error: ‘prepareComparison’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] prepareComparison(fetchComparator(t1, t1, context)); ^ functions/qcomparingaggregator.cpp:207:55: note: declarations in dependent base ‘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 unqualified lookup functions/qcomparingaggregator.cpp:207:55: note: use ‘this->prepareComparison’ instead functions/qcomparingaggregator.cpp: In instantiation of ‘QPatternist::Expression::Ptr QPatternist::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<const QPatternist::SequenceType>]’: functions/qxpath20corefunctions.cpp:745:1: required from here functions/qcomparingaggregator.cpp:207:55: error: ‘prepareComparison’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] functions/qcomparingaggregator.cpp:207:55: note: declarations in dependent 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 unqualified lookup functions/qcomparingaggregator.cpp:207:55: note: use ‘this->prepareComparison’ instead make[1]: *** [.obj/release-shared/qxpath20corefunctions.o] Error 1 make[1]: Leaving directory `/home/fedotoff/Qt/Qt_4.5.3/src/xmlpatterns' make: *** [sub-xmlpatterns-make_default-ordered] Error 2 fedotoff@FedotOFF-PC:~/Qt/Qt_4.5.3$
Может быть кто либо собирал уже 4.5 и поделиться опытом. Может я каких пакетов не доставил? Или кто нибудь сталкивался с такой ошибкой?
Название: Re: Ошибки при сборке Qt под Linux
Отправлено: Nibiru[XIV] от Май 29, 2014, 18:42
Я пытаюсь загуглить, но все результаты выпадают на каитайском(или японском) =)
|