Название: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: vipet от Октябрь 18, 2009, 07:46 сабж
не хочет собираться статически редиска, опции конфига пробовал разные. Вылетает с: Код: abstractvideorenderer.cpp Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: IGHOR от Октябрь 18, 2009, 16:02 А мне тоже интересно как собрать phonon со static :)
ибо Цитировать I contacted with the Qt support and they told me that static version of Qt is not supporting Phonon and WebKit because of the LGPL license Но WebKit у меня собрался статически хотелось бы и phononНазвание: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: vipet от Октябрь 18, 2009, 19:44 Ну 4.5.x со всеми модулями статически собирается отлично
Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: IGHOR от Октябрь 18, 2009, 19:54 vipet, а вы что-нибудь модифицировали в исходниках?
и с какими ключами собирали? попробую и я собрать таким же образом Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: vipet от Октябрь 18, 2009, 20:15 vipet, а вы что-нибудь модифицировали в исходниках? и с какими ключами собирали? попробую и я собрать таким же образом IGHOR, 4.5.3 собирается без всяких модификаций. На всякий случай мой конфиг: Код: -debug-and-release Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: IGHOR от Октябрь 18, 2009, 22:08 Переварил 4.6.0-beta1 -static -phonon
то же самое, надо искать фиксы Код: backend.cpp (4.5.3 собирается без всяких модификаций) - сейчас попробую, видимо я пробовал на версиях пониже Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: IGHOR от Октябрь 19, 2009, 03:07 собралось без ошибок, я вспомнил, точно такое же было когда я компилировал предыдущую версию.
при компилировании demos\mediaplayer не считая сотни ворнингов получается: Код: 1>mediaplayer.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class QList<class Phonon::ObjectDescription<1> > __cdecl Phonon::BackendCapabilities::availableAudioEffects(void)" (__imp_?availableAudioEffects@BackendCapabilities@Phonon@@YA?AV?$QList@V?$ObjectDescription@$00@Phonon@@@@XZ) referenced in function "public: void __thiscall MediaPlayer::initSettingsDialog(void)" (?initSettingsDialog@MediaPlayer@@QAEXXZ) Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: vipet от Октябрь 19, 2009, 13:31 Нет, я не говорил, что phonon работает в статике, а что собирается. К сожалению, не знаю что там надо править.
А вебкит - работает нормально. Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: vipet от Октябрь 22, 2009, 12:04 Возвращаюсь к исходной теме:
4.6 beta1 не хотела собираться static, копытилась на фононе, хотя в конфиге явно указывал no-phonon, no-phonon-backend. Сейчас собралась (но все же скопытилась на examples\animation). Причина либо в том, что ранее банально не указывал no-multimedia (точно не помню), либо в том, что сейчас указал -nomake phonon (но -nomake вроде под виндой не работает). Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: Farang от Ноябрь 09, 2009, 09:58 Может не в тему, но...
Можно ли собрать QT 4.6.0 beta под WinXP на одной машине, а потом директорию копирнуть на другую? Бдет ли работать? А то моя рабочая лошидка маломощная, а Qt поставить надо как можно быстрее, нет времени ждать целый день... Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: crackedmind от Ноябрь 09, 2009, 12:02 Можно :) Только надо будет сделать следующее:
1) Скопировать по такому же пути как на той машине которой ты компилировал либо 2) Написать и кинуть qt.conf в %QTDIR%/bin про qt.conf можно почитать в хелпе. Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: Farang от Ноябрь 10, 2009, 10:27 Вообщем проблема не решилась с установкой.
Что было до установки: 1. Была давно старая версия Qt 4.3 кажется с Креэтором. Скачивал exe-ком и устанавливал, она сама собиралась около 6-7 часов. Дебаг работал, всё было хорошо. 2. Потом стал экспериментировать с версиями, предыдущую снёс, ставил Qt 4.5.3 и Криэтор. Сразу отметил что сама она не собиралась похоже, так как устанавливалась около 1,5-2 часов. 3. Когда снёс очередную версию и поставил Qt 4.6.0 и Creator 1.3 заметил что в дебаге даже на простейшем GUI приложениии (пустом) выбрасывает в дисассемблер и на этом всё. Ещё пишет что файлы помошника не найдены. Вчера около 8 часов мучался со сборкой версии 4.6.0 результат остался аналогичным - выбрасывает под отладчиком. Вопросы: 1. Как правильно по шагам устанавливать и собирать Qt под WinXP? 2. Какой компилятор лучше использовать? 3. Какие настройки переменной среды? 4. При установке Ctreator'a нужно ли что-нить менять в его настройках? 5. Ставить Creator уже после сборки Qt? 6. Как собрать Qt без всяких там примеров и так, далее? Нужна сборка для работы, с файлами документации. Примеры не нужны!!! Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: Andrew Vladoff от Январь 03, 2010, 19:25 Так как собрать Qt 4.6.0 статически? У меня при сборке вылетает аналогичная ошибка с phonon.
Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: Sahab от Январь 04, 2010, 00:57 -no-phonon -no-phonon-backend
Название: Re: 4.6 beta1 MSVS static build - у кого-нибудь получилось? Отправлено: Andrew Vladoff от Январь 04, 2010, 20:23 Ок! Спасибо! Собрался!
|