Russian Qt Forum
Сентябрь 22, 2024, 00:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MinGW и Phonon  (Прочитано 8170 раз)
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.
« Последнее редактирование: Май 03, 2009, 21:49 от SABROG » Записан
SABROG
Гость
« Ответ #1 : Май 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 приниматься не будут.
« Последнее редактирование: Май 12, 2009, 17:09 от SABROG » Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #2 : Май 14, 2009, 09:40 »

то есть нужно сделать чистый проект для сборки бэкенда с 0? В принципе не сложно, на основе тех же кдешных хедеров, копипаст конечно явный делать не стоит, но разобраться и сделать по подобию имхо можно. Хотя чем их кедовская реализация не устраивает - совершенно неясно, мб обычная лень что-то делать?Улыбающийся
Записан
crackedmind
Гость
« Ответ #3 : Июль 16, 2009, 03:53 »

Как продолжение истории - http://labs.trolltech.com/blogs/2009/07/15/phonon-and-mingw-a-story-about-true-windows-love/

Один из тролей написал патч для хедеров win32 api. Но они торопятся вносить его. Вообщем-то сборка теперь упрощается Улыбающийся
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #4 : Июль 16, 2009, 08:13 »

здорово, всё работает так, как написано? не знаю когда смогу попробовать:(
Записан
crackedmind
Гость
« Ответ #5 : Июль 16, 2009, 08:29 »

Ну я мингв не сипользую Улыбающийся Ну автор поста пишет, что все отлично работает. И комменты восторженные Улыбающийся достаточно пропатчить win32 api хедеры, и не надо вносить изменения в файлы проектов.
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #6 : Июль 16, 2009, 09:05 »

тогда вечером постараюсь протестить:) сдается самое сложное - найти patch.exe без мсиса)
Записан
spirit
Гость
« Ответ #7 : Июль 16, 2009, 09:20 »

вот это не читали?
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #8 : Июль 16, 2009, 09:26 »

так мы ее и обсуждаем:)
Записан
spirit
Гость
« Ответ #9 : Июль 16, 2009, 09:27 »

ээээ, ну тогда сорри.  Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.128 секунд. Запросов: 23.