LINUX.ORG.RU

Если проблемы с qtscript, то проблема состоит в изменениях QTextCodecPlugin, приведших к некорректной работе qtscriptgenerator, использущегося к амароке.

Решение - удалить упоминания о QTextCodecPlugin и QTextCodecFactoryInterface из файлов:

src/scriptengine/generator/generator/typesystem_core-qtscript.xml (1 строка)

src/scriptengine/generator/generator/typesystem_core.xml (2 строки)

src/scriptengine/generator/generator/qtscript_core.cmake (2 строки в разных частях файла)

для не-свн версии амарока вместо _core может быть _gui, т.к. раньше qtextcodecplugin находился в QtGui.

sig_wall
()

Я в таких случаях для начала смотрю на причину первого егога, потом исходники распутываются и собираются.

madcore ★★★★★
()

Кто-то, видимо, решил повесить знак вопроса сразу над несколькими пустыми котелками :D Тоже отчего-то именно сегодня решил пересобрать новенький amarok из svn, и он потянул за собой qt4.5. Теперь вот гадаю, пока это все собирается, запустятся ли KDE вообще; а теперь есть еще один повод усомниться во вменяемости поступка - данный тред.

malices_gossips ★★★
()
Ответ на: комментарий от malices_gossips

Пока писал, сборка qt вылетела на qt-webkit... Будем разбираться.

malices_gossips ★★★
()
Ответ на: комментарий от VoofT

> Тут есть в конце патч, у меня замечательно собрался.

Спасибо большое, этот метод более щадящий, чем вырезание всего QTextCodecPlugin =)

sig_wall
()

вчера вышел новый, его собираете?

я неделю назад с svn для кде 4.2.0 собрала, так он jamendo, lastfm не играл, просто тишина... хотя браузер по исполнителям и трекам работал

Sylvia ★★★★★
()

Arch. Qt-4.5.0, KDE-4.2.1, Amarok из svn. Полёт нормальный.

//kdemod репозиторий.

wyldrodney
()

пробую собрать 2.0.2 ...

make -j2

выдал какую-то ошибку на 15%
собираю с -j1 , собирается

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

не хочет, ни 2.0.2, ни svn trunk

src/scriptengine/generator/generator/generated_cpp/com_trolltech_qt_core/qtscri ptshell_QTextCodecPlugin.cpp:128: instantiated from here
/usr/qt4/include/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is not a member of ‘QMetaTypeId<QList<int> >’
make[2]: *** [src/scriptengine/generator/generator/CMakeFiles/qtscript_core.dir/generated_cp p/com_trolltech_qt_core/qtscriptshell_QTextCodecPlugin.o] Error 1
make[1]: *** [src/scriptengine/generator/generator/CMakeFiles/qtscript_core.dir/all] Error 2


Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

>не хочет, ни 2.0.2, ни svn trunk

Выше ссылку на патч давали же. С ним svn версия собралась.

А проблема со сборкой qt, если кому интересно, была в нестандартном расположении библиотеки libphonon для kde-svn. Симлинк в директорию /usr/lib проблему решил.

malices_gossips ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.