Проблема с компиляцией

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Проблема с компиляцией

Сообщение .snif »

В общем пытаюсь собрать одну программу из исходников, но при сборке выдаёт ошибку, вот логи:

Код: Выделить всё

snifer:/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/build# make
[  1%] Generating english.qm
[  2%] Generating ui_boardsettingsdialog.h
[  2%] Generating ui_chanlisteditor.h
[  3%] Generating ui_filteredit.h
[  3%] Generating ui_imageeditor.h
[  3%] Generating ui_imagelist.h
[  4%] Generating ui_newimagedialog.h
[  4%] Generating ui_imagemanager.h
[  5%] Generating ui_imageview.h
[  5%] Generating ui_mainwindow.h
[  6%] Generating ui_newchandialog.h
[  6%] Generating ui_postedit.h
[  6%] Generating ui_settingsframe.h
[  7%] Generating analyzers/moc_analyzer.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/analyzers/analyzer.h:0: Warning: No relevant classes found. No output generated.
[  7%] Generating analyzers/moc_extractor.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/analyzers/extractor.h:0: Warning: No relevant classes found. No output generated.
[  8%] Generating analyzers/moc_raranalyzer.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/analyzers/raranalyzer.h:0: Warning: No relevant classes found. No output generated.
[  8%] Generating analyzers/moc_zipanalyzer.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/analyzers/zipanalyzer.h:0: Warning: No relevant classes found. No output generated.
[  9%] Generating moc_board.cxx
[  9%] Generating boardparsers/moc_boardparser.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/boardparser.h:0: Warning: No relevant classes found. No output generated.
[  9%] Generating boardparsers/moc_futallabyparser.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/futallabyparser.h:0: Warning: No relevant classes found. No output generated.
[ 10%] Generating boardparsers/moc_karehaparser.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/karehaparser.h:0: Warning: No relevant classes found. No output generated.
[ 10%] Generating boardparsers/moc_kusabaparser.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/kusabaparser.h:0: Warning: No relevant classes found. No output generated.
[ 11%] Generating boardparsers/moc_parserfactory.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/parserfactory.h:0: Warning: No relevant classes found. No output generated.
[ 11%] Generating boardparsers/moc_wakabaparser.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/boardparsers/wakabaparser.h:0: Warning: No relevant classes found. No output generated.
[ 12%] Generating moc_chan.cxx
[ 12%] Generating chanagents/moc_agentfactory.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanagents/agentfactory.h:0: Warning: No relevant classes found. No output generated.
[ 12%] Generating chanagents/moc_chanagent.cxx
[ 13%] Generating chanagents/moc_defaultagent.cxx
[ 13%] Generating chanagents/moc_futallabyagent.cxx
[ 14%] Generating chanagents/moc_karehaagent.cxx
[ 14%] Generating chanagents/moc_kusabaagent.cxx
[ 15%] Generating chanagents/moc_wakabaagent.cxx
[ 15%] Generating moc_chanmanager.cxx
[ 15%] Generating moc_connector.cxx
[ 16%] Generating moc_extracontainer.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/extracontainer.h:0: Warning: No relevant classes found. No output generated.
[ 16%] Generating moc_filter.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:0: Warning: No relevant classes found. No output generated.
[ 17%] Generating moc_filterlist.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:0: Warning: No relevant classes found. No output generated.
[ 17%] Generating moc_filtertext.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filtertext.h:0: Warning: No relevant classes found. No output generated.
[ 18%] Generating moc_filterwipe.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterwipe.h:0: Warning: No relevant classes found. No output generated.
[ 18%] Generating moc_imagestorage.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/imagestorage.h:0: Warning: No relevant classes found. No output generated.
[ 18%] Generating moc_keymap.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/keymap.h:0: Warning: No relevant classes found. No output generated.
[ 19%] Generating moc_keymapmanager.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/keymapmanager.h:0: Warning: No relevant classes found. No output generated.
[ 19%] Generating moc_post.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/post.h:0: Warning: No relevant classes found. No output generated.
[ 20%] Generating moc_request.cxx
[ 20%] Generating spellcheck/moc_dummyspellchecker.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/spellcheck/dummyspellchecker.h:0: Warning: No relevant classes found. No output generated.
[ 21%] Generating spellcheck/moc_spellchecker.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/spellcheck/spellchecker.h:0: Warning: No relevant classes found. No output generated.
[ 21%] Generating spellcheck/moc_spellcheckermanager.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/spellcheck/spellcheckermanager.h:0: Warning: No relevant classes found. No output generated.
[ 21%] Generating moc_task.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/task.h:0: Warning: No relevant classes found. No output generated.
[ 22%] Generating moc_taskhub.cxx
[ 22%] Generating moc_text.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/text.h:0: Warning: No relevant classes found. No output generated.
[ 23%] Generating moc_thread.cxx
[ 23%] Generating moc_threadptr.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/threadptr.h:0: Warning: No relevant classes found. No output generated.
[ 24%] Generating moc_threadstorage.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/threadstorage.h:0: Warning: No relevant classes found. No output generated.
[ 24%] Generating ui/moc_boardsettingsdialog.cxx
[ 24%] Generating ui/moc_chanlisteditor.cxx
[ 25%] Generating ui/moc_filteredit.cxx
[ 25%] Generating ui/imageeditor/moc_colorwidget.cxx
[ 26%] Generating ui/imageeditor/moc_imageeditarea.cxx
[ 26%] Generating ui/imageeditor/moc_imageeditor.cxx
[ 27%] Generating ui/imageeditor/moc_newimagedialog.cxx
[ 27%] Generating ui/imageeditor/moc_editortool.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/imageeditor/editortool.h:0: Warning: No relevant classes found. No output generated.
[ 27%] Generating ui/imageeditor/moc_toolselection.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/imageeditor/toolselection.h:0: Warning: No relevant classes found. No output generated.
[ 28%] Generating ui/imageeditor/moc_toolpencil.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/imageeditor/toolpencil.h:0: Warning: No relevant classes found. No output generated.
[ 28%] Generating ui/moc_imagelist.cxx
[ 29%] Generating ui/moc_imagemanager.cxx
[ 29%] Generating ui/moc_imageview.cxx
[ 30%] Generating ui/moc_imagewidget.cxx
[ 30%] Generating ui/moc_mainwindow.cxx
[ 30%] Generating ui/moc_newchandialog.cxx
[ 31%] Generating ui/moc_postdocument.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/postdocument.h:0: Warning: No relevant classes found. No output generated.
[ 31%] Generating ui/moc_postedit.cxx
[ 32%] Generating ui/moc_postitemdelegate.cxx
[ 32%] Generating ui/moc_postitemmodel.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/postitemmodel.h:0: Warning: No relevant classes found. No output generated.
[ 33%] Generating ui/moc_postitemview.cxx
[ 33%] Generating ui/moc_postwidget.cxx
[ 33%] Generating ui/moc_settingsframe.cxx
[ 34%] Generating ui/moc_spellcheckhighlighter.cxx
[ 34%] Generating ui/moc_threaditemdelegate.cxx
[ 35%] Generating ui/moc_threaditemmodel.cxx
[ 35%] Generating ui/moc_threadoverviewdelegate.cxx
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/ui/threadoverviewdelegate.h:0: Warning: No relevant classes found. No output generated.
[ 36%] Generating qrc_wishmaster.cxx
[ 36%] Generating russian.qm
Scanning dependencies of target wmlib
[ 37%] Building CXX object CMakeFiles/wmlib.dir/analyzers/analyzer.cpp.o
[ 37%] Building CXX object CMakeFiles/wmlib.dir/analyzers/extractor.cpp.o
[ 37%] Building CXX object CMakeFiles/wmlib.dir/analyzers/raranalyzer.cpp.o
[ 38%] Building CXX object CMakeFiles/wmlib.dir/analyzers/zipanalyzer.cpp.o
[ 38%] Building CXX object CMakeFiles/wmlib.dir/board.cpp.o
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:27,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.h:26,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:20:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/post.h:23:26: error: QSharedPointer: Нет такого файла или каталога
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:27,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.h:26,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:20:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/post.h:102: error: expected initializer before ‘<’ token
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.h:26,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:20:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:41: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:50: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:51: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:52: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:53: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:98: error: ‘PostPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:98: error: template argument 1 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:99: error: ‘PostPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:99: error: template argument 1 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:100: error: ‘PostPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:100: error: template argument 1 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:100: error: ‘TVector’ has not been declared
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:100: error: typedef name may not be a nested-name-specifier
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:100: error: expected ‘;’ before ‘postIterator’
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:113: error: ‘PostPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:127: error: ‘PostPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:127: error: template argument 1 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:128: error: ‘PostPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/thread.h:128: error: template argument 1 is invalid
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chan.h:25,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:21:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/threadstorage.h:95: error: ‘PostPtr’ has not been declared
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanmanager.h:25,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:24:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/build/ui_mainwindow.h: In member function ‘void Ui_MainWindow::setupUi(QMainWindow*)’:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/build/ui_mainwindow.h:282: error: ‘class QTabWidget’ has no member named ‘setTabsClosable’
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:24,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanmanager.h:30,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:24:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h: At global scope:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:35: error: ‘PostPtr’ has not been declared
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:40: error: ISO C++ forbids declaration of ‘QSharedPointer’ with no type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:40: error: ‘QSharedPointer’ declared as a ‘virtual’ field
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:40: error: expected ‘;’ before ‘<’ token
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filter.h:46: error: expected initializer before ‘<’ token
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanmanager.h:30,
                 from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:24:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:36: error: ‘PostPtr’ has not been declared
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:39: error: ‘FilterPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:45: error: ‘FilterPtr’ has not been declared
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:47: error: ‘FilterPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:47: error: template argument 1 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:48: error: ‘FilterPtr’ was not declared in this scope
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:48: error: template argument 2 is invalid
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/filterlist.h:51: error: expected initializer before ‘<’ token
In file included from /home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:24:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanmanager.h:71: error: ‘FilterListPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/chanmanager.h:109: error: ‘FilterListPtr’ does not name a type
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp: In member function ‘void Wishmaster::Board::parseBoard(const QByteArray&, bool)’:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:167: error: ‘class Wishmaster::ChanManager’ has no member named ‘globalFilterList’
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:168: error: ‘class Wishmaster::ChanManager’ has no member named ‘globalFilterList’
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp: In member function ‘void Wishmaster::Board::save()’:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:268: error: request for member ‘count’ in ‘* thread.Wishmaster::ThreadPtr::operator->()->Wishmaster::Thread::visiblePosts()’, which is of non-class type ‘int’
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp: In member function ‘void Wishmaster::Board::swapAll()’:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:301: error: request for member ‘count’ in ‘* thread.Wishmaster::ThreadPtr::operator->()->Wishmaster::Thread::visiblePosts()’, which is of non-class type ‘int’
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp: In member function ‘void Wishmaster::Board::swap(const QDateTime&, int)’:
/home/snif/Downloads/wishmaster-0.5.0-Source/wishmaster-0.5.0-Source/board.cpp:315: error: request for member ‘count’ in ‘* thread.Wishmaster::ThreadPtr::operator->()->Wishmaster::Thread::visiblePosts()’, which is of non-class type ‘int’
make[2]: *** [CMakeFiles/wmlib.dir/board.cpp.o] Ошибка 1
make[1]: *** [CMakeFiles/wmlib.dir/all] Ошибка 2
make: *** [all] Ошибка 2

Сначала думал, что ошибка в коде, однако врядли, скорее не хватает некоторых пакетов. В ридми написано, что для работы необходимы пакеты Qt >= 4.5 cmake >= 2.6. я же поставил самые последние из репозиториев. Ос Debian Lenny. Помогите разобраться.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 12:15
я же поставил самые последние из репозиториев.

Какие именно?
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 12:28
.snif писал(а):
01.02.2010 12:15
я же поставил самые последние из репозиториев.

Какие именно?

Код: Выделить всё

Qmake version: 1.07a (Qt 3.3.8b)
cmake 2.8
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 12:47

Код: Выделить всё

Qmake version: 1.07a (Qt 3.3.8b)
cmake 2.8

С qt3 работать не будет.

Какая версия qt4? и стоит ли он вообще?
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 12:49
.snif писал(а):
01.02.2010 12:47

Код: Выделить всё

Qmake version: 1.07a (Qt 3.3.8b)
cmake 2.8

С qt3 работать не будет.

Какая версия qt4? и стоит ли он вообще?

стоит, я поставил все 4 пакета qt4 доступных из репозиториев.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 13:37
стоит, я поставил все 4 пакета qt4 доступных из репозиториев.

Блин, я уже третий пост пытаюсь выудить из вас их версии.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 13:41
.snif писал(а):
01.02.2010 13:37
стоит, я поставил все 4 пакета qt4 доступных из репозиториев.

Блин, я уже третий пост пытаюсь выудить из вас их версии.

Я ставил эти пакеты:

Код: Выделить всё

libqt4-ruby
libqt4-ruby1.8
libsmokeqt4-1
libsmokeqt4-dev
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

qt4-x11 какой? libqt4-dev какой? libqtcore4 какой?
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 17:12
qt4-x11 какой? libqt4-dev какой? libqtcore4 какой?

в общем как я понимаю у меня не все пакеты стоят, показываю вывод dpkg -l | grep "qt":

Код: Выделить всё

ii  libavahi-qt3-1                       0.6.23-3lenny1                Avahi Qt 3 integration library
ii  libavahi-qt3-dev                     0.6.23-3lenny1                Development headers for the Avahi Qt 3 integration library
ii  libdbus-qt-1-1c2                     0.62.git.20060814-2           simple interprocess messaging system (Qt-based shared library)
ii  libpoppler-qt2                       0.8.7-3                       PDF rendering library (Qt 3 based shared library)
ii  libqt-perl                           3.008-3.1                     Perl bindings for the Qt library
ii  libqt3-compat-headers                3:3.3.8b-5+b1                 Qt 1.x and 2.x compatibility includes
ii  libqt3-headers                       3:3.3.8b-5+b1                 Qt3 header files
ii  libqt3-mt                            3:3.3.8b-5+b1                 Qt GUI Library (Threaded runtime version), Version 3
ii  libqt3-mt-dev                        3:3.3.8b-5+b1                 Qt development files (Threaded)
ii  libqt4-assistant                     4.4.3-1                       Qt 4 assistant module
ii  libqt4-core                          4.4.3-1                       transitional package for Qt 4 core non-GUI runtime libraries
ii  libqt4-dbus                          4.4.3-1                       Qt 4 D-Bus module
ii  libqt4-designer                      4.4.3-1                       Qt 4 designer module
ii  libqt4-dev                           4.4.3-1                       Qt 4 development files
ii  libqt4-help                          4.4.3-1                       Qt 4 help module
ii  libqt4-network                       4.4.3-1                       Qt 4 network module
ii  libqt4-opengl                        4.4.3-1                       Qt 4 OpenGL module
ii  libqt4-opengl-dev                    4.4.3-1                       Qt 4 OpenGL library development files
ii  libqt4-qt3support                    4.4.3-1                       Qt 3 compatibility library for Qt 4
ii  libqt4-ruby                          1.4.10-3                      ruby bindings for the Qt4 GUI library
ii  libqt4-ruby1.8                       1.4.10-3                      ruby bindings for the Qt4 GUI library
ii  libqt4-script                        4.4.3-1                       Qt 4 script module
ii  libqt4-sql                           4.4.3-1                       Qt 4 SQL module
ii  libqt4-sql-mysql                     4.4.3-1                       Qt 4 MySQL database driver
ii  libqt4-svg                           4.4.3-1                       Qt 4 SVG module
ii  libqt4-test                          4.4.3-1                       Qt 4 test module
ii  libqt4-webkit                        4.4.3-1                       Qt 4 WebKit module
ii  libqt4-xml                           4.4.3-1                       Qt 4 XML module
ii  libqt4-xmlpatterns                   4.4.3-1                       Qt 4 XML patterns module
ii  libqtcore4                           4.4.3-1                       Qt 4 core module
ii  libqtgui4                            4.4.3-1                       Qt 4 GUI module
ii  libqthreads-12                       1.6.8-6.3                     QuickThreads library for Guile
ii  libsmokeqt1                          4:3.5.10-1                    SMOKE Binding Library to Qt
ii  libsmokeqt4-1                        1.4.10-3                      Smoke library for Qt4
ii  libsmokeqt4-dev                      1.4.10-3                      Smoke library for Qt4
ii  qt-x11-free-dbg                      3:3.3.8b-5+b1                 debugging symbols for qt-x11-free binaries
ii  qt3-dev-tools                        3:3.3.8b-5+b1                 Qt3 development tools
ii  qt4-qmake                            4.4.3-1                       Qt 4 qmake Makefile generator tool
ii  qt4-qtconfig                         4.4.3-1                       Qt 4 configuration tool
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

У вас просто не та версия. У вас 4.4, а эта программа с версиями ниже 4.5 работать не будет. Никак. Ставьте более новую версию qt или более старую версию этой программы.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 17:55
У вас просто не та версия. У вас 4.4, а эта программа с версиями ниже 4.5 работать не будет. Никак. Ставьте более новую версию qt или более старую версию этой программы.

вы предлагаете собрать из исходников?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 18:34
вы предлагаете собрать из исходников?

В первую очередь посмотреть, нет ли более старой версии этой программы, которая работала бы с вашей версией qt. Если не выйдет, попробовать установить qt из репов менее стабильной ветки дистрибутива. И уж в качестве самой крайней меры - сборка qt из исходников, т.к. это весьма чревато.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 18:38
.snif писал(а):
01.02.2010 18:34
вы предлагаете собрать из исходников?

В первую очередь посмотреть, нет ли более старой версии этой программы, которая работала бы с вашей версией qt. Если не выйдет, попробовать установить qt из репов менее стабильной ветки дистрибутива. И уж в качестве самой крайней меры - сборка qt из исходников, т.к. это весьма чревато.

Более старой версии программы нету. А если я уже начал собирать из исходников? Я ещё не установил, а лишь выполнил:

Код: Выделить всё

,/configure
make

последствий не будет?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 18:43
А если я уже начал собирать из исходников? Я ещё не установил, а лишь выполнил:

Код: Выделить всё

,/configure
make

последствий не будет?

Нет.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 18:45
.snif писал(а):
01.02.2010 18:43
А если я уже начал собирать из исходников? Я ещё не установил, а лишь выполнил:

Код: Выделить всё

,/configure
make

последствий не будет?

Нет.

отлично. Как я увидел пакеты для sid поддерживают версию 4.5 (http://packages.debian.org/source/sid/qt4-x11). В пакет qt4-x11 включены многие другие пакеты, список которых доступен по ссылке выше, подскажите какие именно пакеты мне необходимо поставить?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

Все, которые стоят у вас сейчас.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 18:53
Все, которые стоят у вас сейчас.

Скачал *deb пакеты для sid, при установке ошибка:

Код: Выделить всё

dpkg -i qt4-qmake_4.5.3-4_i386.deb
(Чтение базы данных... на данный момент установлено 118040 файлов и каталогов.)
Подготовка к замене пакета qt4-qmake 4.4.3-1 (используется файл qt4-qmake_4.5.3-4_i386.deb)...
Распаковывается замена для пакета qt4-qmake ...
Замена файлов в старом пакете libqt4-dev ...
dpkg-deb (подпроцесс): при работе функции buffer_copy (не удалось осуществить запись в канал ввода/вывода при копировании) прочитан слишком короткий блок данных
dpkg-deb: подпроцесс paste возвратил код ошибки 2
dpkg: не удалось обработать параметр qt4-qmake_4.5.3-4_i386.deb (--install):
 при работе функции buffer_copy (обработка файла ./usr/bin/qmake-qt4 процессом dpkg-deb) прочитан слишком короткий блок данных
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
 qt4-qmake_4.5.3-4_i386.deb

в чём дело? У меня debian lenny.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

Задайте вопрос в разделе debian.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 19:02
Задайте вопрос в разделе debian.

может всё-же поставить из исходников? На что это может повлиять и какие подводные камни?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: Проблема с компиляцией

Сообщение /dev/random »

.snif писал(а):
01.02.2010 19:04
может всё-же поставить из исходников? На что это может повлиять и какие подводные камни?

Debian не будет знать об этом собранном Qt. По зависимостям он будет ставить свой. Таким образом, у вас в системе будет два qt4: в /usr и в /usr/local. Программы могут видеть "не ту" версию, и отказываться работать. Тем более, что придётся совершать дополнительные телодвижения, чтобы библиотеки, установленные в /usr/local вообще заработали.
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

/dev/random писал(а):
01.02.2010 19:11
.snif писал(а):
01.02.2010 19:04
может всё-же поставить из исходников? На что это может повлиять и какие подводные камни?

Debian не будет знать об этом собранном Qt. По зависимостям он будет ставить свой. Таким образом, у вас в системе будет два qt4: в /usr и в /usr/local. Программы могут видеть "не ту" версию, и отказываться работать. Тем более, что придётся совершать дополнительные телодвижения, чтобы библиотеки, установленные в /usr/local вообще заработали.

Спасибо, буду разбираться с установкой этих пакетов.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Проблема с компиляцией

Сообщение drBatty »

/dev/random писал(а):
01.02.2010 19:11
Debian не будет знать об этом собранном Qt. По зависимостям он будет ставить свой. Таким образом, у вас в системе будет два qt4: в /usr и в /usr/local. Программы могут видеть "не ту" версию, и отказываться работать. Тем более, что придётся совершать дополнительные телодвижения, чтобы библиотеки, установленные в /usr/local вообще заработали.

можно удалить Qt из репов и поставить из исходников. Затем наделать симлинков на /usr/local (ну или куда поставятся). Пакетный менеджер будет конечно пытатся поставить свою Qt, но ему не надо давать это делать. неделька плясок с бубном - и всё заработает. У меня - заработало. Но у меня Slackware, и нет вашего пакетного менеджера. Если-бы был, я именно им-бы и пользовался. Если вы не ищите лёгких путей - делайте как я :)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
.snif
Сообщения: 216
Статус: ..::[SnifeR]::..
ОС: Debian 5.0

Re: Проблема с компиляцией

Сообщение .snif »

drBatty писал(а):
01.02.2010 19:42
/dev/random писал(а):
01.02.2010 19:11
Debian не будет знать об этом собранном Qt. По зависимостям он будет ставить свой. Таким образом, у вас в системе будет два qt4: в /usr и в /usr/local. Программы могут видеть "не ту" версию, и отказываться работать. Тем более, что придётся совершать дополнительные телодвижения, чтобы библиотеки, установленные в /usr/local вообще заработали.

можно удалить Qt из репов и поставить из исходников. Затем наделать симлинков на /usr/local (ну или куда поставятся). Пакетный менеджер будет конечно пытатся поставить свою Qt, но ему не надо давать это делать. неделька плясок с бубном - и всё заработает. У меня - заработало. Но у меня Slackware, и нет вашего пакетного менеджера. Если-бы был, я именно им-бы и пользовался. Если вы не ищите лёгких путей - делайте как я :)

если честно не очень хочется плясать с бубном. Дело в том, что при установке из исходников могут сломаться зависимости. На крайний случай можно обновиться до ветки unstable или testing. Ну в общем в данный момент жду ответа по поводу установки пакета=)
Спасибо сказали: