Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: druidcat от Ноябрь 03, 2023, 14:19



Название: Помогите с установкой Qt 6.6 на Linux
Отправлено: druidcat от Ноябрь 03, 2023, 14:19
Люди добрые помогите, уже две недели мучаюсь. Нужно для работы написать простенькое приложение для android. Скачал offline пакет Qt5.12.12, отключил интернет и установил его. Настроил под android, и оказались печальные факты. На этой версии Qt я могу написать для Android 5 версии максимум. Чтоб писать для более высоких версий нужен Qt6. Но я его не могу установить через online установщик, так как есть блокировка по ip из России. Пробовал через VPN устанавливать, пишет, что с данного IP нельзя устанавливать. Поднимал VPN на телефоне и раздавал его на компьютер, та же самая проблема. Пользуюсь Alt Linux 10. Подскажите, как обойти блокировку при скачивании, у меня аккаунт на Qt зарегистрирован на yandex, может из-за этого через vpn не получается? Или если у кого уже есть скачанный Qt6 фреймворк с настройками под андроид, дайте пожалуйста ссылочку на облако. Или ссылочку на скачивание откуда нибудь. Из исходников я не умею собирать. В самом Alt Linux 10 у меня установлен из репозиториев Qt5, и qt-creator v8 собранный qt5, других нет. Я в Альте не осилил установку Qt6, единственное, что сделал, это через # apt-get install qt6-base-dev установил библиотеки Qt6. А дальше не осилил настройки. Не понимаю я в этом ничего, в линукс не силён, на уровне обычного пользователя. Если есть сборка скачанная под windows 10-11, тоже буду благодарен, под виртуальной машиной подниму винду. Я дядька не молодой, не современный, если что не так написал, не ругайтесь.)


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: Авварон от Ноябрь 03, 2023, 14:30
Впн должно быть достаточно, но нужен забугорный айпишник.

Можно попробоать указать mirror https://wiki.qt.io/Online_Installer_4.x#Selecting_a_mirror_for_opensource который не проверяет ип

На худой конец есть скриптец для установки Qt https://github.com/qbs/qbs/blob/master/scripts/install-qt.sh#L225 (ну и зеркало можно отсюда взять)


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: druidcat от Ноябрь 03, 2023, 18:28
Спасибо за совет, я прислушался к вашему совету, создал виртуальную машину с убунтой, и там при поднятом впн у меня прошла авторизация и проверка по ip. Спасибо вам большое, видимо я не правильно впн поднял на Альте.


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: kambala от Ноябрь 03, 2023, 22:56
Цитировать
На этой версии Qt я могу написать для Android 5 версии максимум. Чтоб писать для более высоких версий нужен Qt6.
что это за сказки? на чем они основаны? например, на 5.15 вообще никаких проблем.


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: druidcat от Ноябрь 06, 2023, 19:32
Вот список платформ поддерживаемых Qt. У меня стоит Qt 5.12.12. Для андроида там используется жава машина только 8 версии. И скачивается платформа разработки для андроида 5 версии. И соответственно код компиллируется только для 5 андроида. Я даже не могу запустить эмулятор, так как не могу его скачать. Может есть возможность как писать на Qt 5 для андроидов более высокой версии, скажите пожалуйста. Вот ссылка на список платформ, нашёл бы я его раньше, эх: https://en.wikipedia.org/wiki/List_of_platforms_supported_by_Qt


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: druidcat от Ноябрь 06, 2023, 19:38
Впн должно быть достаточно, но нужен забугорный айпишник.

Можно попробоать указать mirror https://wiki.qt.io/Online_Installer_4.x#Selecting_a_mirror_for_opensource который не проверяет ип

На худой конец есть скриптец для установки Qt https://github.com/qbs/qbs/blob/master/scripts/install-qt.sh#L225 (ну и зеркало можно отсюда взять)
Спасибо дружище за советы. У меня всё получилось благодаря тебе.
(https://i.postimg.cc/j5SjcZQD/f2023-11-06-1699286773-1920x1080.png)


Название: Re: Помогите с установкой Qt 6.6 на Linux
Отправлено: kambala от Ноябрь 06, 2023, 20:10
Вот список платформ поддерживаемых Qt. У меня стоит Qt 5.12.12. Для андроида там используется жава машина только 8 версии. И скачивается платформа разработки для андроида 5 версии. И соответственно код компиллируется только для 5 андроида. Я даже не могу запустить эмулятор, так как не могу его скачать. Может есть возможность как писать на Qt 5 для андроидов более высокой версии, скажите пожалуйста. Вот ссылка на список платформ, нашёл бы я его раньше, эх: https://en.wikipedia.org/wiki/List_of_platforms_supported_by_Qt
через Креатор можно скачать любой андроид сдк. вот описание как всё добро настраивать: https://doc.qt.io/qt-5/android-getting-started.html

но все-таки очень рекомендую перейти на 5.15.х и собрать под андроид из исходинков. исходники можно скачать из гита без впн, а вот пример сборки: https://github.com/kambala-decapitator/Qt5-iOS-patches#android