Название: Отсутствует Phonon Отправлено: Silver_swift от Ноябрь 15, 2011, 16:42 Создаю пустой проект в .pro файл добавляю единственную запись: QT+=phonon. При компиляции получаю ошибку "cannot find -lphonon".
Так же получаю ошибки при упоминании Phonon в любом виде в проекте. Примеры из книги Макса Шлее так же не компилируются. В чем может быть причина? kubuntu 11, Qt 4.7.3. Возможно нужно что-то доустановить? Название: Re: Отсутствует Phonon Отправлено: vinnitu от Ноябрь 15, 2011, 18:20 Создаю пустой проект в .pro файл добавляю единственную запись: QT+=phonon. При компиляции получаю ошибку "cannot find -lphonon". Так же получаю ошибки при упоминании Phonon в любом виде в проекте. Примеры из книги Макса Шлее так же не компилируются. В чем может быть причина? kubuntu 11, Qt 4.7.3. Возможно нужно что-то доустановить? libqt4-phonon-dev ? Название: Re: Отсутствует Phonon Отправлено: Silver_swift от Ноябрь 16, 2011, 00:01 Вероятно.
Но простите мне мою дремучесть как это сделать? Название: Re: Отсутствует Phonon Отправлено: Silver_swift от Ноябрь 17, 2011, 22:13 Неужели лень помочь или никто не знает.
Во-первых, пакета libqt4-phonon-dev в стандартных репозиториях нет и гугление ничего не дало. Во-вторых, смог нагуглить что проблема вызвана конфликтом как я понял kde'шного phonona с тем который идет с QtSDK. Решается пересборкой. Но хоть убейте не могу понять и найти откуда запускать configure. QtCreator ставил через apt. Где находится configure не имею ни малейшего представления. Прошу помощи. Название: Re: Отсутствует Phonon Отправлено: Silver_swift от Ноябрь 18, 2011, 10:09 Очередной отчет с фронтов.
Косяк был в том, что при компиляции запускался qmake не из SDK, а из /usr/bin/ . Теперь приложение компилируется и запускается. Но когда я пробую воспроизвести видео так: Код: QApplication app(argc, argv); Приложение отвечает так: Цитировать myAppName(3644)/phonon (KDE plugin): Can not create backend object from factory for "GStreamer" , "phonon_gstreamer" : "Could not find plugin 'GStreamer' for application 'myAppName'" Но phonon-gstreamer-backend у меня установлен. Как указать приложению где его искать? ??? |