Решено: Qt,Phonon, mingw32 (slackware 13.37)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
faria
Сообщения: 70

Решено: Qt,Phonon, mingw32

Сообщение faria »

Доброго времени суток,
Пишу простенький плеер на Qt 4.7.4 c phonon в качесве основы. Когда собираю проект в среде Qt все работает и музыка играет. Если собрать проект и запускать исполняемый файл, то получаю ошибку с gstreamer. Приложу ниже скриншот с ошибкой. Там все в кракозябрах написано, но если перевести то "Colud not open media source". Много гуглил. Нагуглил, что нужно установить phonon-backend-gstreamer, phonon-backend-xine. установил, хотя они стояли уже. Пробовал линковать их в /usr/lib и праить make файл. Вобщем ничего не помогло, может кто посоветует что? Решил скомпилить плеер под винду. Надо поставить maingw, Что-то не совсем вкурил в логику установки. Кто-нибудь ставил? И еще вот что, в состав phonon входит пример плеера, Он также в среде qt работает, а если собрать то выдают ту же ошибку. Так что-то не так в системе. Подскажите куда копать)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Qt,Phonon, mingw32

Сообщение bormant »

Вопрос точно задан в правильном разделе форума?
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

ммм.. Ну наверно установка maingw на slackware точно сюда) А вообще уже поставил SDK на виндовс, так что этот вопрос отпал. Остался вопрос с ошибкой gstreamer'a и тоже не понятно куда это. В коде программы ошибок скорее всего нет, так как qmusicplayer(пример работы с фононом) тоже не работает. Выходит у меня какие-то проблемы со gstreamer'ом, а это тоже вроде сюда. Может я и не прав, но кажется с веткой форума не ошибся))
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Qt,Phonon, mingw32

Сообщение bormant »

faria писал(а):
14.09.2011 20:56
Ну наверно установка maingw на slackware точно сюда)

Не может быть :-)
MinGW -- Minimalist GNU for Windows http://www.mingw.org/

Так что пока всё-равно непонятно, при чём к вопросу Slackware.

И, на всякий случай, http://slackware.osuosl.org/slackware-13.3...t/qt.SlackBuild, обратить внимание на ./configure -no-phonon
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

ммм.. Ну mingw не только for Windows есть, например тыц Так что сюда)) Но это уже не важно надобность в нем отпала. Слакбилды посмотрю вечером спасибо)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Решено: Qt,Phonon, mingw32

Сообщение NickLion »

Откуда ставили QtSDK? Если с сайта, а не из репозитрариев, то банально может несовпадать версия.
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

Спасибо bormant) Пересобрал qt без ключа no-phonon и собственно все работает)
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

Кстати, почему-то архив qt-4.7.0_7abde40.tar.xz в source/l/qt/ оказался поврежденным.Косяк однако) Здесь он ~100Мб весит, а если с сайта qt качать ~220Мб
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Qt,Phonon, mingw32

Сообщение bormant »

tar.xz с tar.gz не попутали?
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

Ну да с размером определились, но все равно он почему-то не доконца распаковался у меня. Выдал ошибку о повреждении архива. Вобщем заработало и ладно. Тема закрыта) Спасибо всем)
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Qt,Phonon, mingw32

Сообщение bormant »

$ md5sum qt-4.7.0_7abde40.tar.xz
c980b148ba79bcf5bb8641dd486de97b qt-4.7.0_7abde40.tar.xz

Проверку проходит.

Кстати, xz охоч до памяти, и если её мало, то можно получить ошибку при распаковке.
Спасибо сказали:
Аватара пользователя
faria
Сообщения: 70

Re: Решено: Qt,Phonon, mingw32

Сообщение faria »

Кстати, xz охоч до памяти, и если её мало, то можно получить ошибку при распаковке.

Да наврено в этом дело, юзаю небук.
Спасибо сказали: