Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Phonone
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Мультимедиа
mycoding
Вот не получается откомпилить пример qt- ный c phonom выдаёт вот это
cannot find -lphonond
Litkevich Yuriy
Цитата(mycoding @ 3.12.2009, 1:51) *
c phonom
заканчивается на n
Для использования Фонона нужен Фонон.
Каламбур однако
mycoding
А конкретней )
Litkevich Yuriy
mycoding, Ты Фонон собирал?
До Qt 4.6.0 его, собранного, в поставке нет.
mycoding
Цитата(Litkevich Yuriy @ 3.12.2009, 20:45) *
mycoding, Ты Фонон собирал?
До Qt 4.6.0 его, собранного, в поставке нет.


Так его и в 4.6 тоже нет , у меня щас 3 qt стоит )

Цитата(mycoding @ 3.12.2009, 21:15) *
Цитата(Litkevich Yuriy @ 3.12.2009, 20:45) *
mycoding, Ты Фонон собирал?
До Qt 4.6.0 его, собранного, в поставке нет.


Он не запускается



ой извини, похоже реально есть рабочий вариант

Всё равно не компилится вот что выдаёт
C:\Qt\2009.04\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lphonond
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\qmusicplayer.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом возврата 2.
Ошибка во время сборки проекта qmusicplayer
Во время выполнения сборки на этапе 'Make'
Litkevich Yuriy
Цитата(mycoding @ 4.12.2009, 0:37) *
Ошибка во время сборки проекта qmusicplayer
я собирать его не пробовал, так как он уже собраный в qt-win-opensource-4.6.0-mingw.exe, и он работает, видео и звук
mycoding
Заработало)))
Еще вот такой вопрос. Например сделали прогу она весит ну мега 3 а dll-лек к ней надо 150 мегов.
Можно как то поменьше ?

Вот например Photoshop написан на Qt , а есть ещё фотошоп мини, но вот почему там dll qt-ных нет?

Видео наполучается запустить , в примерах qt не нашёл, а в книге Земского вот какие ошибки
debug/main.o: In function `Z5qMainiPPc':
C:/Qt-progi/zemskov/chap22/video/main.cpp:4: undefined reference to `__gxx_personality_sj0'
C:/Qt-progi/zemskov/chap22/video/main.cpp:4: undefined reference to `_Unwind_SjLj_Register'
C:/Qt-progi/zemskov/chap22/video/main.cpp:9: undefined reference to `_Unwind_SjLj_Resume'
C:/Qt-progi/zemskov/chap22/video/main.cpp:9: undefined reference to `_Unwind_SjLj_Unregister'
debug/mainwin.o: In function `ZN7MainwinC2Ev':
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:4: undefined reference to `__gxx_personality_sj0'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:4: undefined reference to `_Unwind_SjLj_Register'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:41: undefined reference to `_Unwind_SjLj_Resume'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:41: undefined reference to `_Unwind_SjLj_Unregister'
debug/mainwin.o: In function `ZN7MainwinC1Ev':
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:4: undefined reference to `__gxx_personality_sj0'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:4: undefined reference to `_Unwind_SjLj_Register'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:41: undefined reference to `_Unwind_SjLj_Resume'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:41: undefined reference to `_Unwind_SjLj_Unregister'
debug/mainwin.o: In function `ZN7Mainwin10selectfileEv':
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:44: undefined reference to `__gxx_personality_sj0'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:44: undefined reference to `_Unwind_SjLj_Register'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:46: undefined reference to `_Unwind_SjLj_Resume'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:52: undefined reference to `_Unwind_SjLj_Resume'
C:/Qt-progi/zemskov/chap22/video/mainwin.cpp:52: undefined reference to `_Unwind_SjLj_Unregister'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\video.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом возврата 2.
Ошибка во время сборки проекта video
Во время выполнения сборки на этапе 'Make'
skmdeveloper
Цитата(mycoding @ 4.12.2009, 13:00) *
Заработало)))
Еще вот такой вопрос. Например сделали прогу она весит ну мега 3 а dll-лек к ней надо 150 мегов.
Можно как то поменьше ?


Попробуйте скомпилировать Qt c отключением ненужного функционала.

configure --help

Получите список возможных опций.
Kagami
Можно, если собирать release-версию.
Litkevich Yuriy
Цитата(mycoding @ 4.12.2009, 13:00) *
Можно как то поменьше ?
как сказал Kagami, но всё равно 300к оно весить не будет без основательной пляски с бубном.
mycoding
Цитата(Kagami @ 4.12.2009, 21:30) *
Можно, если собирать release-версию.

Релиз версию , это в смысле dll в прогу вмонтировать?
А может ещё кто-нибудь обьяснить что такое dll и как dll самому сделать?
Kagami
Нет, релизная (release) версия никуда ничего не вмонтирует. Этим занимается статическая (static) версия. А релизная не включает в себя дополнительную отладочную информацию, поэтому ее размер раз в 10 меньше чем у отладочной (debug).
mycoding
Цитата(Kagami @ 5.12.2009, 16:40) *
Нет, релизная (release) версия никуда ничего не вмонтирует. Этим занимается статическая (static) версия. А релизная не включает в себя дополнительную отладочную информацию, поэтому ее размер раз в 10 меньше чем у отладочной (debug).


Может быть я что то не понял, но exe он и есть экзышник.
И ксатити зачем папка релиз добавляется, если туда ничего не записывается?
Она вообще зачем?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.