Страница 1 из 1

qt 3.3.3 из linux в windows

Добавлено: 05 май 2005, 00:27
sector
Привет народ :-). Такой вопрос: пишу проги под qt в LINUX ,но тут вдруг народ попросил портировать пару моих прог под винду. Подскажите плиз где можно взять qt 3.3.3 под винду и какой-нибудь мануал по установке :-). Буду очень благодарен.

Добавлено: 05 май 2005, 00:47
Llama
sector, если я не ошибаюсь, qt под венду бывает только за деньги, во всякмо случае для коммерческого использования. Так что - просто напросто-купить у тролльтеха.

Добавлено: 05 май 2005, 01:19
sector
Llama писал(а):sector, если я не ошибаюсь, qt под венду бывает только за деньги, во всякмо случае для коммерческого использования. Так что - просто напросто-купить у тролльтеха.
Помоему проскакивали сообщения ещё в 2001 году, что типа trolltech выпустила qt для винды с лицензией GNU. Прывда чем всё это закончилось я не помню т.к. тогда меня винда с qt особо не интересовала :-).

Всё равно спасибо за ответ.

Добавлено: 05 май 2005, 08:03
Foxx
Были такие. Где взять точно не скажу, наверное у того же тролльтеха, и кажетсо они single-threaded. SIM 4Win32 собирается с non-commercial Qt. Фишка в том, что If you are unsure of what license you need, then follow this simple rule of thumb: If you're Open Source, Qt is Open Source. If you're commercial, Qt is commercial. (с)

Добавлено: 05 май 2005, 10:50
sector
нашёл :-). Правда ставить ещё не пробовал.
ftp://ftp.trolltech.com/qt/non-commercial/....
Версия 2.30 non-commercial :-)

Вот бы найти qt 3.- какуй -нибудь версию qt для винды :-)

Добавлено: 05 май 2005, 11:12
sector
ура ещё нашёл :-).
http://citkit.dl.sourceforge.net/source ... 1.0-b1.exe Вроде бы free :-). Ставить не пробовал. Попробую скажу работает или нет.

Добавлено: 05 май 2005, 13:21
sector
Установил
http://citkit.dl.sourceforge.net/source ... 1.0-b1.exe

Установилась нормаль. Но когда собтрал тестовый проект, то при включении в прогу строки
QMessageBox::information(this, "Hello", "Hello", QMessageBox::Ok);

при ликовке вылетает следующее сообщение:
mainwindow.obj : error LNK2001: unresolved external symbol "private: static struct QStringData * QString::shared_null" (?shar
ed_null@QString@@0PAUQStringData@@A)

Кто-нибудь может что-нибудь подсказать?

Добавлено: 05 май 2005, 17:08
[CWeR]
это твоя статическая структура? если нет то прилинку либу qt-шную. если да. то объяви(точнее не объяви, а как там это называется..) её где-нить

Добавлено: 05 май 2005, 17:58
sector
эта структура объявлена в qstring.h. Если её закоментировать, то всё работает :-). Но такой баг, я понял, не один. Встречаются ещё струтуры, переменные и т.д. с которыми такая же лажа. но не все а лишь в порядке исключения :-(.

Добавлено: 05 май 2005, 18:35
Foxx
kakoj nakuj bag, v Makefile library dlia sborki dopisat' Qt'shnuju pravilnuju nado, eto j linker rugaetsa, a ne software

Добавлено: 06 май 2005, 15:04
sector
Foxx писал(а):kakoj nakuj bag, v Makefile library dlia sborki dopisat' Qt'shnuju pravilnuju nado, eto j linker rugaetsa, a ne software
В линкере всё нормально прописано. Даже если прописать все либы которые есть в ....\lib то от этого ничего не изменится.

Эта фигня находится в классе QString, и если определение этой структуры вынести из класса и просто глобально объявить, то всё работает нормкально :-)

Добавлено: 11 июн 2005, 01:34
Krasu
QT от http://citkit.dl.sourceforge.net/source ... 1.0-b1.exe лучше не ставь - могут быть глюки с интерфейсом, даже если всё скомпилится.

Почитать

http://www.prog.org.ru/forum/topic_12_0.html

там были ссылки на 3.3.3 и лицензию.

Добавлено: 13 июн 2005, 09:19
Zmey_
Ставьте комерческую с краденой лицензией и не лохматьте бабушку.

Добавлено: 16 июн 2005, 11:23
sector
Zmey_ писал(а):Ставьте комерческую с краденой лицензией и не лохматьте бабушку.
Может подскажешь где такую можно взять :-) (Например ссылку кинешь)?

Добавлено: 12 июл 2005, 11:26
Zmey_
sector писал(а):
Zmey_ писал(а):Ставьте комерческую с краденой лицензией и не лохматьте бабушку.
Может подскажешь где такую можно взять :-) (Например ссылку кинешь)?
Qt 3.3.4 Enterprise
Инсталлятор: qt-win-commercial-3.3.4.exe [24 Mb]
http://hardclub.donntu.edu.ua/archive/q ... -3.3.4.exe
Лицензионный файл: license.txt
http://hardclub.donntu.edu.ua/archive/q ... icense.txt