Сборка Qt 5.8.1 на плате Odroid XU3/XU4

Порядок установки Qt 5.8.1: 1. Создание образа. Берем образ с сайта odroid от 31.07.2017. На более свежем образе возникали проблемы. Используем программу win32diskimager , чтобы записать образ системы на карту памяти (Samsung evo plus 64 GB) или используем MultiWriter для Ubuntu. Далее можно следовать по инструкции с сайта. 2.Файл подкачки. Для более быстрой компиляции Qt, создаем файлы подкачки размером 512 Mb: cd / su fallocate -l 512M /swapfile1 fallocate -l 512M /swapfile2 fallocate -l 512M /swapfile3 fallocate -l 512M /swapfile4 chmod 0600 /swapfile1 chmod 0600 /swapfile2 chmod 0600 /swapfile3 chmod 0600 /swapfile4 mkswap /swapfile1 mkswap /swapfile2 mkswap /swapfile3 mkswap /swapfile4 swapon…

Аппаратное ускорение графики в Raspberry PI3

Изначально в Raspberry PI3 MESA драйвер (исходный образ 2017-09-07-raspbian-stretch) работает через llvmpipe , т.е. с помощью софтверного рендерера opengl, который использует llvm и архитектуру gallium. Vendor: VMware, Inc. (0xffffffff) Device: llvmpipe (LLVM 3.9, 128 bits) (0xffffffff) Version: 13.0.0 Accelerated: no Video memory: 925MB Unified memory: no Preferred profile: core (0x1) Для того  чтобы включить полноценное аппаратное ускорение рабочего окружения необходимо проделать операции , описанные здесь (VC4 Complete Raspbian Upgrade). Перед обновлением драйверов обязательно включите ssh через raspi-config: Обновляем систему и перезагружаемся: sudo apt-get update sudo apt-get dist-upgrade   sudo apt-get install ccache export PATH=/usr/lib/ccache:$PATH Cкачиваем , компилируем и устанавливаем libdrm: sudo…

Кросс-компиляция Qt 5.9.3 для Raspberry PI3

Изначально на моем ПК было установлено 2 операционные системы Kubuntu 16.04×64 и Windows 7×64. Первый попавшийся способ установки Qt 5.9 на Raspberry PI3 у меня заканчивался различными ошибками, поэтому пришлось воспользоваться стандартным способом, описанным здесь. Данный способ не предназначен для запуска qt приложений поверх x11: [на хосте] Идем на сайт raspberrypi и скачиваем последний доступный образ RASPBIAN STRETCH WITH DESKTOP. [на хосте] Устанавливаем программу для записи образов на флешки etcher. Записываем скачанный образ. [на rpi3] Вставляем sd-карту в малину, загружаемся. Переходим в Menu — Preferences — Raspberry Pi Configuration. Включаем ssh. [на rpi3] Далее переходим в Menu — Preferences — Raspberry Pi Configuration —…

12