Russian Qt Forum

Qt => Мультимедиа => Тема начата: RockBomber от Июнь 18, 2009, 17:23



Название: Сборка Phonon с помощью msvc.
Отправлено: RockBomber от Июнь 18, 2009, 17:23
Доброго времени суток!
Установил qt-sdk-win-opensource-2009.02.1.exe и потребовалось использовать Phonon.
Нашел инструкцию Compilation of Phonon under Windows XP (http://www.matthiaspospiech.de/blog/2008/07/30/compilation-of-phonon-under-windows-xp/) по которой и действовал. До момента компиляции
Код:
%QTDIR%\src\phonon nmake
которая печально закончилась так:
Код:
LINK : fatal error LNK1104: не удается открыть файл ''c:\Qt\2009.02\qt\lib\QtGuid4.lib''
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.EXE": возвращенный код "0x450"
Stop.
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe": возвращенный код "0x2"
Stop.
Действительно, библиотеки QtGuid4.lib необходимой для msvc нигде не обнаружилось, нашелся только libQtGuid4.a для mingw.
Подскажите, где достать lib файлы, для сборки qt с помощью msvc?


Название: Re: Сборка Phonon с помощью msvc.
Отправлено: pastor от Июнь 18, 2009, 18:01
Нужно пересобрать Qt под MSVC


Название: Re: Сборка Phonon с помощью msvc.
Отправлено: RockBomber от Июнь 19, 2009, 14:43
Спасибо!
Но в итоге я передумал и собрал по инструкции Building the Phonon backend plugin on Windows using MinGW (http://wiki.qtcentre.org/index.php?title=Building_the_Phonon_backend_plugin_on_Windows_using_MinGWпод mingw) и ветке форума Сборка QT c Phonon под MinGW (http://www.prog.org.ru/topic_9638_0.html))
Только были непонятки с последним пунктом. Из под какой папки надо делать mingw32-make?
если делать из под src/plugins/phonon, то ругается на нехватку lphonond4. В итоге сделал mingw32-make просто в $QTDIR$))
Часов 8 медитации и все заработало)
Вот теперь интересно, где было правильнее сделать mingw32-make, чтобы избежать медитации?