Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
buildroot-2017.08 на базе ядра 4.1.15-2.1.0 для i.mx6
Microniks
Добавлено 13.11.2020 08:24 Редактировалось 13.11.2020 08:26 Сообщение: 51
Microniks
0

Пункты: 2497
Регистрация: 14.11.2017
sasamy, по вашей подсказке пытался собрать систему в разных конфигурациях gstreamer 1.x (от минимального, до самого "жирного" - установив абсолютно все галочка в меню), а результата не получил. По-прежнему "module "QtMultimedia" is not installed"
каждый раз делал сборку через make clean и make.
Может быть есть еще какая-то хитрая менюшка, которую нужно включить?
Задача с видео - выводить в окне картинку с IP камеры.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.11.2020 13:31 Редактировалось 13.11.2020 13:41 Сообщение: 52
sasamy
4.70

Пункты: 76988
Регистрация: 14.08.2009
Цитата

Может быть есть еще какая-то хитрая менюшка, которую нужно включить?


тут архив с собранным имиджем корневой

https://yadi.sk/d/4HK-yMsy1NywZg

в нем конфиг с которым собрано

imx6ullsk_qt5gst_defconfig

скопируйте его в buildroot-2017.08-sk-ull/configs

make clean
make imx6ullsk_qt5gst_defconfig

выберите свой вариант платы и make
Спуститься к концу Подняться к началу
Персональная информация
Microniks
Добавлено 16.11.2020 13:34 Сообщение: 53
Microniks
0

Пункты: 2497
Регистрация: 14.11.2017
Ничего не изменилось. По прежнему приложения жалуются на отсутствие QtMultimedia.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.11.2020 14:08 Редактировалось 16.11.2020 14:10 Сообщение: 54
sasamy
4.70

Пункты: 76988
Регистрация: 14.08.2009
Цитата
Ничего не изменилось. По прежнему приложения жалуются на отсутствие QtMultimedia.


какие приложения ? в корневой есть готовые примеры. Например этот

/usr/lib/qt/examples/multimediawidgets/player/player

https://i.ibb.co/thYNCk5/qtplayer.png

buildroot

http://starterkit.ru/html/index.php?name=forum&op=view&id=30323&last#30626
Спуститься к концу Подняться к началу
Персональная информация
Microniks
Добавлено 16.11.2020 14:59 Сообщение: 55
Microniks
0

Пункты: 2497
Регистрация: 14.11.2017
Например это
/usr/lib/qt/examples/multimedia/video/qmlvideo/

приложение основное, куда добавляется окно с выводом картинки также на QML написано.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.11.2020 16:07 Редактировалось 16.11.2020 16:19 Сообщение: 56
sasamy
4.70

Пункты: 76988
Регистрация: 14.08.2009
Цитата
на QML написано.


QML без GPU работает но с ограничениями, не знаю что может работать из QtMultimedia без GPU - qml плагин вообще не собирается похоже
Спуститься к концу Подняться к началу
Персональная информация
NovVal
Добавлено 04.06.2021 12:33 Сообщение: 57
NovVal
0

Пункты: 550
Регистрация: 20.04.2021
Здравствуйте!
Можно-ли для пакета postgresql как-то установить расширения из /output/build/postgresql-9.6.3/contrib.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.06.2021 17:13 Редактировалось 04.06.2021 17:26 Сообщение: 58
sasamy
4.70

Пункты: 76988
Регистрация: 14.08.2009
Цитата
Здравствуйте!
Можно-ли для пакета postgresql как-то установить расширения из /output/build/postgresql-9.6.3/contrib.


попробуйте так

1) Добавить в файл

buildroot-2017.08-sk-ull/package/postgresql/postgresql.mk

две выделенные жирным шрифтом строки

define POSTGRESQL_INSTALL_TARGET_FIXUP
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) world
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install-world

$(INSTALL) -dm 0700 $(TARGET_DIR)/var/lib/pgsql
$(RM) -rf $(TARGET_DIR)/usr/lib/postgresql/pgxs
endef

2) пересобрать только postgresql

rm -r output/build/postgresql-9.6.3
make
Спуститься к концу Подняться к началу
Персональная информация
NovVal
Добавлено 07.06.2021 11:32 Сообщение: 59
NovVal
0

Пункты: 550
Регистрация: 20.04.2021
Цитата
Цитата
Здравствуйте!
Можно-ли для пакета postgresql как-то установить расширения из /output/build/postgresql-9.6.3/contrib.


попробуйте так

1) Добавить в файл

buildroot-2017.08-sk-ull/package/postgresql/postgresql.mk

две выделенные жирным шрифтом строки

define POSTGRESQL_INSTALL_TARGET_FIXUP
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) world
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR=$(TARGET_DIR) install-world

$(INSTALL) -dm 0700 $(TARGET_DIR)/var/lib/pgsql
$(RM) -rf $(TARGET_DIR)/usr/lib/postgresql/pgxs
endef

2) пересобрать только postgresql

rm -r output/build/postgresql-9.6.3
make


Спасибо за ответ!
Проблему решил так - взял ./package/postgresql из buildroot2021.05-rc3. Там для postgresql ввели новую опцию - posgresql-full. Не уверен, что это корректное решение, но все собралось и заработало.
Спуститься к концу Подняться к началу
Персональная информация
NovVal
Добавлено 07.07.2021 14:05 Сообщение: 60
NovVal
0

Пункты: 550
Регистрация: 20.04.2021
Здравствуйте!
Как консоль u-boot перенести на другой UART?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux