Qt3.x под Windows, сборка и прочее |
Здравствуйте, гость ( Вход | Регистрация )
Qt3.x под Windows, сборка и прочее |
Гость_klochec_v_* |
30.6.2008, 16:42
Сообщение
#1
|
Гости |
... configure -debug-and-release -qt-libpng -qt-libjpeg ... привет, можно вопрос. я пробую собрать qt 3.3.8 из исходников. у меня файл "configure" - это скрипт написанный на shell. естественно он не запускается в винде из командной строки. как сделать конфигурацию? я пробую юзать cygwin. поступаю так: sh ./configure [...] [...] [...] выдает сообщение: <Creating qmake. Please wait... g++ -c -o qglobal.o -pipe -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/cygdrive/e/klochek/inst/qt/include/qmake -I/cygdrive/e/kloch ek/inst/qt/include -I/cygdrive/e/klochek/inst/qt/include -DQT_NO_TEXTCODEC -DQT_ NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/cygdrive/e/kl ochek/inst/qt/mkspecs/cygwin-g++ -DHAVE_QCONFIG_CPP /cygdrive/e/klochek/inst/qt/ src/tools/qglobal.cpp /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:256:24: qt_windows.h: No such file or directory /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp: In function `int qWinVersion( )': /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:273: error: `Qt' has not been declared /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:273: error: `WV_NT' undeclared (first use this function) /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:273: error: (Each undeclared i dentifier is reported only once for each function it appears in.) /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:290: error: `Qt' has not been declared /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:290: error: `WV_32s' undeclare d (first use this function) /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:295: error: `Qt' has not been declared /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:295: error: `WV_Me' undeclared (first use this function) /cygdrive/e/klochek/inst/qt/src/tools/qglobal.cpp:297: error: `Qt' has not been declared.....> короче как сделать конфигурацию не понимаю.... полюбому можно без cygwin.............. |
|
|
ViGOur |
30.6.2008, 16:51
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Где-то тут уже проскакивала тема, как собрать Qt 3 под виндой, попробую найти, если Litkevich Yuriy раньше меня не покажет, это он ссылку давал...
Кстати, собирается вроде как без cygwin! |
|
|
Litkevich Yuriy |
30.6.2008, 17:17
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
есть специальный порт Qt3 на винду: Q.../Free
т.к. Qt3 на виндах был платный. Теперь этот проект не развивается, т.к. Qt4 есть в опенсорсе. Т.е. остался только для Qt3. Я не вникал, в этот порт, поэтому не знаю какой конкретно версии Qt3 он соответствует, но уних есть configure.bat и configure.exe которые может быть можно выдернуть для сборки оригинальных, тролевых, исходников. |
|
|
void* |
30.6.2008, 18:37
Сообщение
#4
|
Программист-самоучка Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3 |
а может есть смысл поставить версию поновее?
|
|
|
Гость_klochec_v_* |
30.6.2008, 19:16
Сообщение
#5
|
Гости |
|
|
|
Гость_Гость_* |
30.6.2008, 19:35
Сообщение
#6
|
Гости |
Странный заказчик ... я понимаю linux - где версия играют большую роль в целях совмемости с системными библиотеками и компилятором - но в виндах зачем такой маразм ...
|
|
|
Litkevich Yuriy |
30.6.2008, 19:59
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
klochec_v, ты посмотрел на Q.../Free?
|
|
|
Гость_klochec_v_* |
1.7.2008, 19:43
Сообщение
#8
|
Гости |
я наверное, как обычно не доконца все рассказал.
короче суть проекта именно в кросплатформенности , т.е. будет версия под винду и под линух "совершенно" в одинаковом коде,(хотелось бы так). разработка начата под виндой по ряду не зависящих от меня причин(в проекте несколько программ одна из которых только по винду и её скороперепишут а для отладкии моей оная просто необходима). потом этоже нужно будет пересобрать под линух без особых сложностей. так что мне необходимо собрать именно 3,3,8(по требованию заказчика) версию под виндой. я скачал сырцы, в которых куча упоминаний о винде и ясно видно что можно их собрать, залез в них а там только конфигурационный юниксовый скрипт, который нехочет работать в cygwin. пока мысль в том что я не доконца переменныые окружения для сборки задал потому что конфа не хочет генерить файл qt_windows.h. вот. спасибо за подсказку Qt.../Free читаю. думаю мне это не так подходит.. "The Q...[1] for windows edition is a native win32 port of the gpl'ed Qt/x11 sources. It use native win32 api and does not require cygwin." |
|
|
Litkevich Yuriy |
1.7.2008, 21:13
Сообщение
#9
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
void* |
1.7.2008, 21:28
Сообщение
#10
|
Программист-самоучка Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3 |
|
|
|
Текстовая версия | Сейчас: 27.12.2024, 12:01 |