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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Почему нигде нет бинарника со статической линковкой?  (Прочитано 14625 раз)
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #15 : Апрель 17, 2017, 13:22 »

Поддержку XP выпиливали еще в 4.6, ЕМНИП.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #16 : Апрель 17, 2017, 13:36 »

Не совсем так: 4-я ветка полностью поддерживает, 5.6 поддерживает частично, в 5.8 поддержка убрана.
Записан
vic57
Чайник
*
Offline Offline

Сообщений: 90


Просмотр профиля
« Ответ #17 : Апрель 17, 2017, 20:07 »

Может кто-нибудь мне объяснит почему при попытке собрать Qt статически выскакивает ошибка "qtbase/configure.exe не является приложением win32"?
Пытаюсь собрать на машинах с Windows XP - везде вылазит такая ошибка.
а есть ли по этому пути configure? у мну C:\Qt\4.8.4\configure.exe
Записан
Павелъ
Гость
« Ответ #18 : Апрель 17, 2017, 20:42 »

Короче, на 7-ке со скрипом скомпилилась сборка. Настроил профили.

Правда, чтобы запуститься вне Qt Creator, моя прога потребовала dwmapi.dll. На XP моя прога не хочет запускаться, вываливается сообщение:



На 7-ке - нормально.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #19 : Апрель 17, 2017, 22:05 »

почему твоя программа пытается обратиться к msvcrt, если ты собирал ее с помощью mingw?
Записан

Изучением 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
Павелъ
Гость
« Ответ #20 : Апрель 18, 2017, 11:35 »

Да, с помощью его самого. Но, эта ошибка появляется только в XP. на 7 нормально.
Записан
mitrich
Гость
« Ответ #21 : Апрель 19, 2017, 15:07 »

почему твоя программа пытается обратиться к msvcrt, если ты собирал ее с помощью mingw?
msvcrt.dll (без номера в названии файла) - стандартный виндовый CRT и именно он используется программами, собранными MinGW.
Записан
Павелъ
Гость
« Ответ #22 : Апрель 24, 2017, 20:08 »

Проблему решил. В этой теме решение: http://www.prog.org.ru/topic_31210_0.html.

На XP не запускается. Видимо из-за того, что Qt 5.8 не поддерживает Windows XP. Представьте себе, но на некоторых предприятиях до сих пор используют эту ОС.
Всем спасибо за помощь.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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