Название: Сборка Qt 5 на AstraLinux Отправлено: sprntl от Июнь 17, 2023, 12:03 Привет.
Хочу разобраться со сборкой фреймворка Qt 5 на Astra Linux 1.7.3 Special Edition. При попытке выполнить конфигурацию получаю ошибку: -- [QtBase] Tool 'Qt6::syncqt' will be built from source. CMake Error at qtbase/cmake/QtExecutableHelpers.cmake:475 (message): Unable to build syncqt: Change Dir: '/home/user@host.local/qt5-build/qtbase/src/tools/syncqt/configure_time_bins' Как её исправить? Сообщения при конфигурировании во вложении Название: Re: Сборка Qt 5 на AstraLinux Отправлено: tux от Июнь 17, 2023, 12:44 Как собираете?
Откуда качаете? Почему из репозитория не используете? Астра - это ведь просто дебиан. Название: Re: Сборка Qt 5 на AstraLinux Отправлено: sprntl от Июнь 17, 2023, 13:18 Как собираете? Откуда качаете? Почему из репозитория не используете? Астра - это ведь просто дебиан. 1) клонирую git clone https://code.qt.io/qt/qt5.git qt5 2) запускаю ./init-repository 3) Запускаю ./configure Из репозитория астры скачивается 4ый Qt, мне бы хотелось по новее + научиться самому собирать тоже не помешало. Не пойму что мешает, и что за syncqt Название: Re: Сборка Qt 5 на AstraLinux Отправлено: tux от Июнь 17, 2023, 13:41 Мешает, например, то, что в вашем логе есть отсылка к Qt6, хотя вы хотите собрать Qt5. Похоже, что майнтейнеры что-то напутали.
Просто собрать можно как раз так, как вы и написали. Но, есть ли в этом смысл? Добавка программ, собранных из исходников в пакетный дистрибутив - путь к нестабильности. Тут надо либо собрать пакет, а затем уже его и ставить, либо, можно попробовать использовать пакеты от дебиана - там Qt5 есть наверняка. Название: Re: Сборка Qt 5 на AstraLinux Отправлено: sprntl от Июнь 17, 2023, 13:56 Ладно, спасибо за наводку. А я уж думал что-то со мной не так)))
Название: Re: Сборка Qt 5 на AstraLinux Отправлено: kambala от Июнь 17, 2023, 15:52 https://doc.qt.io/qt-5/linux-building.html
https://wiki.qt.io/Building_Qt_5_from_Git#Getting_the_source_code там по умолчанию ветка dev, которая является свежаком 6-й версии. перейди например на последний тег 5.15.10 — v5.15.10-lts-lgpl Название: Re: Сборка Qt 5 на AstraLinux Отправлено: qate от Июнь 18, 2023, 20:31 Из репозитория астры скачивается 4ый Qt но в репах астры есть 5й qt и компилять его вручную не надо Название: Re: Сборка Qt 5 на AstraLinux Отправлено: Kiton от Август 17, 2023, 12:08 Подскажите как скачать его
Название: Re: Сборка Qt 5 на AstraLinux Отправлено: Kiton от Август 17, 2023, 12:29 При сборке Qt5.15 возникает следующая ошибка, не понимаю в чем дело.
команда sudo /opt/qt5/configure -release -confirm -licence -opensource -platform linux-g++ -prefix "/mnt/tah/build/qt5/" Вывод + cd qtbase + /opt/qt5/qtbase/configure -top-level -release -confirm -license -opensource -platform linux-g++ <srcbase> = /opt/qt5/qtbase <bldbase> = /opt/qt5/qtbase <outbase> = /opt/qt5/qtbase Creating qmake... .Done. Project ERROR: You cannot configure qt separately within a top-level build. Если кто то сталкивался, буду благодарен за помощь |