Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: SABROG от Май 03, 2009, 21:06



Название: MinGW и Phonon
Отправлено: SABROG от Май 03, 2009, 21:06
Сейчас уже наверно большинство знает об альтернативном способе сборки Phonon под MinGW ( http://wiki.qtcentre.org/index.php?title=Building_the_Phonon_backend_plugin_on_Windows_using_MinGW )

Так вот сегодня рылся в старых письмах и обнаружил официальный ответ троллей насчет этого:

Цитата: Andy Shaw
The problem with this is that it is not an official port and we need to stick with the official port when supporting Phonon with MinGW.  If it starts to make itself available with MinGW officially then we can certainly look into it.

Regards,
Andy
--
Andy Shaw
Senior Support Engineer
Qt Software, Nokia

Короче надо трясти разработчиков MinGW иначе поддержки фонона на MinGW не будет никогда...

Я создал багрепорт в MinGW, потом уже выяснил, что есть еще 3-4 подобных багрепорта, но их статус не менялся. Похоже разработчики не слышат... Будем ждать - https://sourceforge.net/tracker/?func=detail&aid=2786211&group_id=2435&atid=102435

Также нашел еще такой ответ:

Цитата: Pau Garcia i Quiles
The easiest way to install a MinGW Qt with Phonon is using the KDE on
Windows installer:
http://www.winkde.org/pub/kde/ports/win32/installer/kdewin-installer-gui-latest.exe

Bonus: you get DBUS on Windows.


Название: Re: MinGW и Phonon
Отправлено: SABROG от Май 12, 2009, 16:59
Багрепорт в MinGW закончился тем, что сам багрепорт некий earnie перенес в категорию "Known bugs" и оставил комментарий:

Цитировать
>Comment By: Earnie Boyd (earnie)
Date: 2009-05-04 08:55

Message:
http://www.mingw.org/wiki/SubmitPatches

And pay careful attention to item 8 "Document your Work".  We cannot
accept work that was not derived from documentation.

Который, как я понимаю является намеком на то, чтобы я предложил патч. Не уверен, что я хорошо знаю структуру заголовков, чтобы предлагать такой патч.
---
Перечитал заново и уперся в стену:

8. Document your Work
Цитировать
Note, in particular, that we adopt a much stricter standpoint on extracting information from Microsoft's SDK headers, than that taken by some other projects, such as Wine or ReactOS; consequently we will always reject, unconditionally, patches based on information extracted from files published by such projects.

Из чего я делаю заключение, что пока не найдется человек, который перелопатит официальные хедеры мелкомягких с нуля и не сделает свой патч - другие хедеры типа Wine или KDE приниматься не будут.


Название: Re: MinGW и Phonon
Отправлено: Авварон от Май 14, 2009, 09:40
то есть нужно сделать чистый проект для сборки бэкенда с 0? В принципе не сложно, на основе тех же кдешных хедеров, копипаст конечно явный делать не стоит, но разобраться и сделать по подобию имхо можно. Хотя чем их кедовская реализация не устраивает - совершенно неясно, мб обычная лень что-то делать?:)


Название: Re: MinGW и Phonon
Отправлено: crackedmind от Июль 16, 2009, 03:53
Как продолжение истории - http://labs.trolltech.com/blogs/2009/07/15/phonon-and-mingw-a-story-about-true-windows-love/

Один из тролей написал патч для хедеров win32 api. Но они торопятся вносить его. Вообщем-то сборка теперь упрощается :)


Название: Re: MinGW и Phonon
Отправлено: Авварон от Июль 16, 2009, 08:13
здорово, всё работает так, как написано? не знаю когда смогу попробовать:(


Название: Re: MinGW и Phonon
Отправлено: crackedmind от Июль 16, 2009, 08:29
Ну я мингв не сипользую :) Ну автор поста пишет, что все отлично работает. И комменты восторженные :) достаточно пропатчить win32 api хедеры, и не надо вносить изменения в файлы проектов.


Название: Re: MinGW и Phonon
Отправлено: Авварон от Июль 16, 2009, 09:05
тогда вечером постараюсь протестить:) сдается самое сложное - найти patch.exe без мсиса)


Название: Re: MinGW и Phonon
Отправлено: spirit от Июль 16, 2009, 09:20
вот это не читали? (http://labs.trolltech.com/blogs/2009/07/15/phonon-and-mingw-a-story-about-true-windows-love/)


Название: Re: MinGW и Phonon
Отправлено: Авварон от Июль 16, 2009, 09:26
так мы ее и обсуждаем:)


Название: Re: MinGW и Phonon
Отправлено: spirit от Июль 16, 2009, 09:27
ээээ, ну тогда сорри.  :)