Russian Qt Forum
Ноябрь 22, 2024, 01:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите с установкой Qt 6.6 на Linux  (Прочитано 3472 раз)
druidcat
Новичок

Offline Offline

Сообщений: 4


Просмотр профиля
« : Ноябрь 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, тоже буду благодарен, под виртуальной машиной подниму винду. Я дядька не молодой, не современный, если что не так написал, не ругайтесь.)
« Последнее редактирование: Ноябрь 03, 2023, 14:26 от druidcat » Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #1 : Ноябрь 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 (ну и зеркало можно отсюда взять)
« Последнее редактирование: Ноябрь 03, 2023, 14:34 от Авварон » Записан
druidcat
Новичок

Offline Offline

Сообщений: 4


Просмотр профиля
« Ответ #2 : Ноябрь 03, 2023, 18:28 »

Спасибо за совет, я прислушался к вашему совету, создал виртуальную машину с убунтой, и там при поднятом впн у меня прошла авторизация и проверка по ip. Спасибо вам большое, видимо я не правильно впн поднял на Альте.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Ноябрь 03, 2023, 22:56 »

Цитировать
На этой версии Qt я могу написать для Android 5 версии максимум. Чтоб писать для более высоких версий нужен Qt6.
что это за сказки? на чем они основаны? например, на 5.15 вообще никаких проблем.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
druidcat
Новичок

Offline Offline

Сообщений: 4


Просмотр профиля
« Ответ #4 : Ноябрь 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
Записан
druidcat
Новичок

Offline Offline

Сообщений: 4


Просмотр профиля
« Ответ #5 : Ноябрь 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 (ну и зеркало можно отсюда взять)
Спасибо дружище за советы. У меня всё получилось благодаря тебе.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #6 : Ноябрь 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
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.05 секунд. Запросов: 23.