debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Ошибки при сборке Bomi Player  (Прочитано 1659 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nihi1ist

  • Добрый Санта
  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 86
    • Путь юниксоида
  • Jabber: nihi1ist@jabber.ru
Ошибки при сборке Bomi Player
« : 11 Март 2018, 10:55:26 »
Привет всем!

Хочу собрать Bomi Player из исходников, но получаю ошибки. Гугл подсказывает, что проблема в совместимости компиляторов. Но я в этом не разбираюсь, подскажите где что исправить, чтобы нормально собрать пакет.

P.S. Если кто для себя собирал и может поделится, тоже буду рад.
« Последнее редактирование: 11 Март 2018, 11:04:31 от nihi1ist »
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3406
  • Buster TDE & Buster LXDE & stretch KDE
Re: Ошибки при сборке Bomi Player
« Ответ #1 : 11 Март 2018, 12:55:09 »
Я тут погуглил, исходники старые и так просто не собрать, отличились корейцы ( от чего проблемы с переводом ) http://fedoralinux.or.kr/board-read.do?boardId=bbs5&boardNo=147670362552923&command=READ&page=1&categoryId=-1 онлайн переводчик говорит о существовании патча от разработчиков опенсьюза остаётся его ещё где то найти. https://build.opensuse.org/package/view_file/multimedia:apps/bomi/bomi-compilation-fix.patch?rev=3
https://opensuse.pkgs.org/13.2/packman/bomi-0.9.11-4.48.x86_64.rpm.html
Результаты беглого поиска ( непроверенные ) https://github.com/xylosper/bomi/issues/458
« Последнее редактирование: 11 Март 2018, 14:05:26 от ferum »
Русские дебианщики против цифрового слабоумия !
 

Оффлайн nihi1ist

  • Добрый Санта
  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 86
    • Путь юниксоида
  • Jabber: nihi1ist@jabber.ru
Re: Ошибки при сборке Bomi Player
« Ответ #2 : 11 Март 2018, 15:42:02 »
Я тут погуглил, исходники старые и так просто не собрать, отличились корейцы ( от чего проблемы с переводом ) http://fedoralinux.or.kr/board-read.do?boardId=bbs5&boardNo=147670362552923&command=READ&page=1&categoryId=-1 онлайн переводчик говорит о существовании патча от разработчиков опенсьюза остаётся его ещё где то найти. https://build.opensuse.org/package/view_file/multimedia:apps/bomi/bomi-compilation-fix.patch?rev=3
https://opensuse.pkgs.org/13.2/packman/bomi-0.9.11-4.48.x86_64.rpm.html
Результаты беглого поиска ( непроверенные ) https://github.com/xylosper/bomi/issues/458
Главное в репах Deepin этот пакет есть. Нашел версию для Ubuntu от начала 2017 года. Попробую может там исходники исправлены уже.
 


Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3406
  • Buster TDE & Buster LXDE & stretch KDE
Re: Ошибки при сборке Bomi Player
« Ответ #3 : 11 Март 2018, 18:14:47 »
 Скорее всего да но дело не обошлось без дополнительных сборочных зависимостей ( лишь бы не было конфликтов  с пакетами основного репозитория ) .
Стесняюсь спросить какие преимущества кроме шкурок имеет это плеер перед smplayer или тем же kodi?
Русские дебианщики против цифрового слабоумия !
 

Оффлайн nihi1ist

  • Добрый Санта
  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 86
    • Путь юниксоида
  • Jabber: nihi1ist@jabber.ru
Re: Ошибки при сборке Bomi Player
« Ответ #4 : 12 Март 2018, 17:30:15 »
Скорее всего да но дело не обошлось без дополнительных сборочных зависимостей ( лишь бы не было конфликтов  с пакетами основного репозитория ) .
Стесняюсь спросить какие преимущества кроме шкурок имеет это плеер перед smplayer или тем же kodi?
Kodi не пробовал, но тот же SMPlayer криво работает при включении опции "Поверх всех окон при проигрывании". Баг на баг-трекере запостил давно, но воз и ныне там. Сейчас перебиваюсь простым MPV. Но хотелось бы нормального интерфейса.
 

Оффлайн nihi1ist

  • Добрый Санта
  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 86
    • Путь юниксоида
  • Jabber: nihi1ist@jabber.ru
Re: Ошибки при сборке Bomi Player
« Ответ #5 : 14 Октябрь 2018, 09:35:03 »
без дополнительных сборочных зависимостей
В принципе я думаю можно обойтись пакетами из основного репозитория, но нужно внести изменения configure (и др. файлы), чтобы зависимости configure искал в стандартных каталогах. В основном у меня затык на libass и chardet. А они есть в основном репозитории. Попробовал закомментировать, вроде сборка пошла дальше, но затем снова ошибка:

In file included from video/ffmpegfilters.cpp:1:
video/ffmpegfilters.hpp:9:10: fatal error: libavfilter/avfiltergraph.h: Нет такого файла или каталога
 #include <libavfilter/avfiltergraph.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile.Release:2863: release/video/ffmpegfilters.o] Ошибка 1
make[3]: *** Ожидание завершения заданий…
In file included from video/softwaredeinterlacer.cpp:3:
video/ffmpegfilters.hpp:9:10: fatal error: libavfilter/avfiltergraph.h: Нет такого файла или каталога
 #include <libavfilter/avfiltergraph.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile.Release:2891: release/video/softwaredeinterlacer.o] Ошибка 1
make[3]: выход из каталога «/home/nihi1ist/src/bomi-player/0.9.11/bomi/src/bomi»
make[2]: *** [Makefile:40: release] Ошибка 2
make[2]: выход из каталога «/home/nihi1ist/src/bomi-player/0.9.11/bomi/src/bomi»
make[1]: *** [Makefile:40: build/build/bomi/bomi] Ошибка 2
make[1]: выход из каталога «/home/nihi1ist/src/bomi-player/0.9.11/bomi»
make: *** [debian/rules:22: build-stamp] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build subprocess returned exit status 2

А файл есть на самом деле:
/usr/include/x86_64-linux-gnu/libavfilter/avfiltergraph.h
И вроде понятно, где находится строчка #include <libavfilter/avfiltergraph.h>, но будет ли правильным просто удалить её?
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4618
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Ошибки при сборке Bomi Player
« Ответ #6 : 14 Октябрь 2018, 10:59:37 »
Просто удалить - не вариант. Нужно разобраться почему /usr/include/x86_64-linux-gnu/  не входит в стандартные пути, наверное.

Оффлайн nihi1ist

  • Добрый Санта
  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 86
    • Путь юниксоида
  • Jabber: nihi1ist@jabber.ru
Re: Ошибки при сборке Bomi Player
« Ответ #7 : 14 Октябрь 2018, 14:03:46 »
Просто удалить - не вариант. Нужно разобраться почему /usr/include/x86_64-linux-gnu/  не входит в стандартные пути, наверное.
Тут товарищи спокойно патчат.

Не подскажите, что за ошибка в configure?
Цитировать
строка 480: continue: имеет значение только для циклов «for», «while» или «until»

Вот сама строка:
if [ -z $var ]; then continue; fi
Cообщение объединено 14 Октябрь 2018, 14:43:18
Разобрался с ошибкой:
Цитировать
строка 480: continue: имеет значение только для циклов «for», «while» или «until»
Двойные скобки и return вместо continue.
« Последнее редактирование: 14 Октябрь 2018, 14:43:18 от nihi1ist »
 

Теги:
 

Openocd ошибки при сборке

Автор Vlad_9

Ответов: 0
Просмотров: 1039
Последний ответ 28 Сентябрь 2017, 22:43:02
от Vlad_9