kblogger вываливается при установке
Magog 28 февраля, 2009 - 20:07
Ошибка следующая:
Цитата:
kbloggerconfig.cpp:7:24: error: QtCore/QFile: No such file or directory
kbloggerconfig.cpp:16: error: 's_globalKBloggerConfig' has not been declared
kbloggerconfig.cpp:17: error: expected constructor, destructor, or type conversion before 'KBloggerConfig'
kbloggerconfig.cpp: In constructor 'KBloggerConfig::KBloggerConfig()':
kbloggerconfig.cpp:28: error: 'QLatin1String' was not declared in this scope
kbloggerconfig.cpp:30: error: 's_globalKBloggerConfig' was not declared in this scope
kbloggerconfig.cpp: In destructor 'virtual KBloggerConfig::~KBloggerConfig()':
kbloggerconfig.cpp:56: error: 's_globalKBloggerConfig' was not declared in this scope
make[2]: *** [kbloggerconfig.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/kde-misc/kblogger-0.7_beta3/work/kblogger-0.7beta3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kde-misc/kblogger-0.7_beta3/work/kblogger-0.7beta3'
make: *** [all] Error 2
Как я понимаю тут только первая ошибка
Цитата:
kbloggerconfig.cpp:7:24: error: QtCore/QFile: No such file or directory
а потом просто идут ее следствия.При конфигуации kblogger определяет qt как:
Цитата:
checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt
checking for moc... /usr/qt/3/bin/moc
checking for uic... /usr/qt/3/bin/uic
Как я понял это из-за того что он не знает об инклудах qt4.
Я попробовал ln -s /usr/include/qt4/QtCore /usr/qt/3/include/QtCore
тогда вываливается с ошибкой:
Цитата:
/usr/qt/3/include/QtCore/qfile.h:55: error: 'QT_BEGIN_HEADER' does not name a type
/usr/qt/3/include/QtCore/qfile.h:64: error: invalid function declaration
/usr/qt/3/include/QtCore/qfile.h:200: error: expected constructor, destructor, or type conversion before '(' token
kbloggerconfig.cpp:16: error: expected constructor, destructor, or type conversion before '(' token
kbloggerconfig.cpp: In constructor 'KBloggerConfig::KBloggerConfig()':
kbloggerconfig.cpp:28: error: 'QLatin1String' was not declared in this scope
kbloggerconfig.cpp:30: error: 's_globalKBloggerConfig' was not declared in this scope
kbloggerconfig.cpp: In destructor 'virtual KBloggerConfig::~KBloggerConfig()':
kbloggerconfig.cpp:56: error: 's_globalKBloggerConfig' was not declared in this scope
make[2]: *** [kbloggerconfig.lo] Error 1
»
- Для комментирования войдите или зарегистрируйтесь
А тут не спутаны qt3 и qt4?
А тут не спутаны qt3 и qt4?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
проверьте есть ли файл
проверьте есть ли файл /usr/include/qt4/QtCore/QFile ?
В этом то и проблема.У меня
В этом то и проблема.У меня установлено и qt-3.3.8b-r1 qt-4.4.2.Но при установке он почему то определяет только
,
,т.е. только как qt-3.Я посмотрел исходники-они написаны на qt4(
#include <QtCore/QFile>
).Я создал ссылку, и он начал ругаться наМожет можно как-то указать для системы какое qt использовать, но я не знаю.
Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс
так никто ничего больше не
так никто ничего больше не предложит?
Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс
Предложу отрапортоваться об
Предложу отрапортоваться об ошибке сборки
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.