crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Сборка Qt 4.х snapshot
Litkevich Yuriy
  опции профиля:
сообщение 2.4.2009, 11:15
Сообщение #1


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Обновление:
В некотором каталоге командуем из командной строки:
git clone git://gitorious.org/qt/qt.git

Создастся каталог qt и в него потянутся исходники Qt вместе с историей правок из Git-хранилища на gitorious.org

Инструкции по работе с Git и Qt смотрите в теме Собираем статьи про Git-хранилище Qt


------старое---------
Создаём каталог на своей машине.
Затем из командной строки командуем
git init
git remote add origin git://labs.trolltech.com/qt/all
git pull origin master
и получаем заветный снимок самого свежего Qt (4.6)

Взято тут
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 18.7.2009, 12:31
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Ещё одна попытка сборки, увидел правку:
Цитата
SHA1=6664324b12a3339d18251df1cd69a1da06d1e2dc
Comment = Fix MinGW (g++ 3.4.5) compilation. ...to be reverted once it is deprecated.
выделенная фраза смущает :huh:

Итак собираю срез:
Цитата
SHA1 = 5539b4ab311501821eb0e971432d769a25000032
Comment = Fix for selection with Shift-Arrow/Shift-Click in QListView's IconMode.
этот уже после выше указанного
собираю с помощью MinGW32 (GCC/G++ 3.4.2), который с ftp трольтеха.
Получаю ошибки:
...
g++ -c -include tmp\obj\debug_shared\qt_gui_pch.h -g -Wall -frtti -fexceptions -mthreads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_DIRECTDRAW -DPNG_NO_ASSEMBLER_CODE -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC -DQT_DLL -DQT_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include" -I"..\..\include\QtGui" -I"tmp\rcc\debug_shared" -I"tmp" -I"..\3rdparty\wintab" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\qfiledialog_win.o dialogs\qfiledialog_win.cpp
g++ -c -include tmp\obj\debug_shared\qt_gui_pch.h -g -Wall -frtti -fexceptions -mthreads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_DIRECTDRAW -DPNG_NO_ASSEMBLER_CODE -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC -DQT_DLL -DQT_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include" -I"..\..\include\QtGui" -I"tmp\rcc\debug_shared" -I"tmp" -I"..\3rdparty\wintab" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\qpagesetupdialog_win.o dialogs\qpagesetupdialog_win.cpp
dialogs\qpagesetupdialog_win.cpp: In member function `virtual int QPageSetupDialog::exec()':
dialogs\qpagesetupdialog_win.cpp:121: warning: converting to `LONG' from `double'
dialogs\qpagesetupdialog_win.cpp:122: warning: converting to `LONG' from `double'
dialogs\qpagesetupdialog_win.cpp:123: warning: converting to `LONG' from `double'
dialogs\qpagesetupdialog_win.cpp:124: warning: converting to `LONG' from `double'
dialogs\qpagesetupdialog_win.cpp:134: warning: passing `double' for converting 1 of `QRect::QRect(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:134: warning: passing `double' for converting 2 of `QRect::QRect(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:134: warning: passing `double' for converting 3 of `QRect::QRect(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:134: warning: passing `double' for converting 4 of `QRect::QRect(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:140: warning: passing `double' for converting 1 of `void QWin32PrintEnginePrivate::setPageMargins(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:140: warning: passing `double' for converting 2 of `void QWin32PrintEnginePrivate::setPageMargins(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:140: warning: passing `double' for converting 3 of `void QWin32PrintEnginePrivate::setPageMargins(int, int, int, int)'
dialogs\qpagesetupdialog_win.cpp:140: warning: passing `double' for converting 4 of `void QWin32PrintEnginePrivate::setPageMargins(int, int, int, int)'
L:/Git/Qt_4.x/bin/moc.exe -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_DIRECTDRAW -DPNG_NO_ASSEMBLER_CODE -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC -DQT_DLL -DQT_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include" -I"..\..\include\QtGui" -I"tmp\rcc\debug_shared" -I"tmp" -I"..\3rdparty\wintab" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\mkspecs\win32-g++" -D__GNUC__ -DWIN32 dialogs\qprintdialog.h -o tmp\moc\debug_shared\moc_qprintdialog.cpp
g++ -c -include tmp\obj\debug_shared\qt_gui_pch.h -g -Wall -frtti -fexceptions -mthreads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_DIRECTDRAW -DPNG_NO_ASSEMBLER_CODE -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC -DQT_DLL -DQT_CORE_LIB -I"..\..\include\QtCore" -I"..\..\include" -I"..\..\include\QtGui" -I"tmp\rcc\debug_shared" -I"tmp" -I"..\3rdparty\wintab" -I"..\3rdparty\libpng" -I"..\3rdparty\zlib" -I"..\3rdparty\harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\qprintdialog_win.o dialogs\qprintdialog_win.cpp
dialogs\qprintdialog_win.cpp: In function `void qt_win_setup_PRINTDLGEX(PRINTDLGEX*, QWidget*, QPrintDialog*, QPrintDialogPrivate*, void**)':
dialogs\qprintdialog_win.cpp:127: error: `PD_NOCURRENTPAGE' undeclared (first use this function)
dialogs\qprintdialog_win.cpp:127: error: (Each undeclared identifier is reported only once for each function it appears in.)
dialogs\qprintdialog_win.cpp:128: error: `START_PAGE_GENERAL' undeclared (first use this function)
dialogs\qprintdialog_win.cpp: In member function `int QPrintDialogPrivate::openWindowsPrintDialogModally()':
dialogs\qprintdialog_win.cpp:238: error: `PD_RESULT_PRINT' undeclared (first use this function)
dialogs\qprintdialog_win.cpp:238: error: `PD_RESULT_APPLY' undeclared (first use this function)
mingw32-make[4]: *** [tmp/obj/debug_shared/qprintdialog_win.o] Error 1
mingw32-make[4]: Leaving directory `L:/Git/Qt_4.x/src/gui'
mingw32-make[3]: *** [debug] Error 2
mingw32-make[3]: Leaving directory `L:/Git/Qt_4.x/src/gui'
mingw32-make[2]: *** [all] Error 2
mingw32-make[2]: Leaving directory `L:/Git/Qt_4.x/src/gui'
mingw32-make[1]: *** [sub-gui-make_default-ordered] Error 2
mingw32-make[1]: Leaving directory `L:/Git/Qt_4.x'
mingw32-make.exe: *** [all] Error 2

L:\Git\Qt_4.x>


т.к. в коментарии указан G++ 3.4.5, беру его (просто меняю окружение), скачивал давно с sorceforge.net, и обычно им пользуюсь для Qt 4.4.3.

Срез SHA1 = 5539b4ab311501821eb0e971432d769a25000032 + MinGW32 (GCC/G++ 4.3.5) - Сборка удалась!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Litkevich Yuriy   Сборка Qt 4.х snapshot   2.4.2009, 11:15
- - Litkevich Yuriy   С инета было стянуто 209 метров!   2.4.2009, 11:51
- - Litkevich Yuriy   что-то несобирается qmake на первом же файле споты...   2.4.2009, 12:52
- - Litkevich Yuriy   видимо сначало нужно запустить %QTDIR%/bin/syncqt ...   2.4.2009, 13:35
- - molchanoviv   Тебе для винды? http://www.activestate.com/active...   2.4.2009, 14:44
- - Litkevich Yuriy   Цитата(molchanoviv @ 2.4.2009, 18:44) Теб...   2.4.2009, 15:13
- - SABROG   У меня перл уже давно стоял, поэтому со сборкой пр...   5.4.2009, 11:16
- - Litkevich Yuriy   Цитата(SABROG @ 5.4.2009, 15:16) Просто т...   5.4.2009, 11:30
- - SABROG   У меня слилось 145Мб, есть ли смысл скаченное пере...   5.4.2009, 11:33
- - Litkevich Yuriy   Для справки: qit pull = git fetch + git merge где:...   5.4.2009, 11:35
- - SABROG   Вот какую штуку нашел для тех кто привык пользоват...   5.4.2009, 11:37
- - Litkevich Yuriy   указанная инструкция (команда №4) вытягивает ветку...   5.4.2009, 11:41
- - SABROG   Странно. Посмотри ссылочку Updates, вроде живет # ...   5.4.2009, 11:45
- - Litkevich Yuriy   Цитата(SABROG @ 5.4.2009, 15:45) Странно....   5.4.2009, 11:56
- - Litkevich Yuriy   Цитата(Litkevich Yuriy @ 2.4.2009, 15:15)...   23.4.2009, 17:34
- - Litkevich Yuriy   вместо него стал использовать: git://labs.trolltec...   23.4.2009, 20:26
|- - SABROG   Цитата(Litkevich Yuriy @ 23.4.2009, 21:26...   23.4.2009, 20:36
- - DmP   Цитата(SABROG @ 23.4.2009, 21:36) Admin@S...   23.4.2009, 21:29
- - Litkevich Yuriy   Цитата(SABROG @ 24.4.2009, 0:36) А как на...   23.4.2009, 23:01
- - DmP   Цитата(Litkevich Yuriy @ 24.4.2009, 0:01)...   23.4.2009, 23:11
- - Sergey B.   Я делал вот так: http://borisovs.blogspot.com/2009...   24.4.2009, 8:42
- - SABROG   Сегодня попробовал опять вызвать git pull origin m...   25.4.2009, 11:19
- - Litkevich Yuriy   Цитата(SABROG @ 25.4.2009, 15:19) Такой в...   25.4.2009, 14:35
- - SABROG   Интересно, а что такое Tag? diff --cc src/corelib...   27.4.2009, 8:59
- - Litkevich Yuriy   Всё, по адресу git://labs.trolltech.com/qt-snapsho...   14.5.2009, 20:31
- - SABROG   Решил последовать за тобой. Правда жалко, что приш...   14.5.2009, 22:13
- - Litkevich Yuriy   Чёт сегодняшний снимок не собирается L:/Qt4/b...   11.6.2009, 9:44
- - Litkevich Yuriy   Немного продвинулся в этом вопросе, в приведённом ...   11.6.2009, 23:16
- - Litkevich Yuriy   Сегодня, после продолжительного перерыва, пытался ...   28.6.2009, 18:03
- - SABROG   Я пока тупо закомментил строки, на XP все-равно не...   1.7.2009, 16:50
- - Litkevich Yuriy   А ты какой версией GCC собираешь?   1.7.2009, 20:58
- - SABROG   Четыре четыре нуль. Блин, эль фононо не собираеццо...   2.7.2009, 8:21
- - SABROG   debug helper не компилится внутри QtCreator'a:...   3.7.2009, 11:36
- - Litkevich Yuriy   Я сегодня пытался собрать master-stable, и чую стэ...   3.7.2009, 12:40
- - SABROG   Да уж, столько косяков, я фигею Creating library...   3.7.2009, 19:28
- - SABROG   Только сейчас обнаружил, что QtConcurrent не собра...   7.7.2009, 12:32
- - Litkevich Yuriy   Цитата(SABROG @ 7.7.2009, 16:32) Только с...   7.7.2009, 13:09
- - SABROG   У меня тоже самое абсолютно. Я решил снести снапшо...   7.7.2009, 13:31
- - Litkevich Yuriy   Цитата(SABROG @ 7.7.2009, 17:31) Не в кур...   7.7.2009, 13:43
- - SABROG   Попробовал версии openssl-0.9.7.tar.gz и openssl-0...   7.7.2009, 14:20
- - SABROG   Собираю сейчас 4.5.2. С такими ключами: Цитатаcon...   7.7.2009, 17:32
- - Litkevich Yuriy   Цитата(SABROG @ 7.7.2009, 21:32) Не вкурс...   7.7.2009, 17:54
|- - SABROG   Цитата(Litkevich Yuriy @ 7.7.2009, 18:54)...   7.7.2009, 17:58
- - shadone   Цитата(Litkevich Yuriy @ 28.6.2009, 17:03...   14.7.2009, 12:24
- - Litkevich Yuriy   Цитата(shadone @ 14.7.2009, 16:24) хм, а ...   14.7.2009, 12:26
- - Litkevich Yuriy   так попробовал собрать master-stable, соответствуе...   14.7.2009, 13:53
- - Litkevich Yuriy   shadone, я попробовал собрать срез 503c48853eefe54...   15.7.2009, 12:15
- - Litkevich Yuriy   Сегодня опять пытался собрать срез = e1c019fd7eca...   17.7.2009, 20:08
- - Litkevich Yuriy   Ещё одна попытка сборки, увидел правку: ЦитатаSHA1...   18.7.2009, 12:31
- - SABROG   Я иногда думаю, а есть ли смысл собирать снапшоты,...   18.7.2009, 13:17
- - Litkevich Yuriy   Цитата(SABROG @ 18.7.2009, 17:17) Я иногд...   18.7.2009, 14:59
- - Litkevich Yuriy   сегодня опять собрал 4.6 ветку "master_stable...   15.8.2009, 21:19
- - Litkevich Yuriy   одним глазом читаю эту статейку, а другим смотрю в...   18.8.2009, 17:20
- - SABROG   doxygen'ом пахнет   19.8.2009, 0:02
- - Litkevich Yuriy   Опять наткнулся на граблю, причём очень она мне не...   2.9.2009, 16:40
- - Litkevich Yuriy   вобщем залез src/script/Makefile.Debug И обнаружил...   6.9.2009, 19:58
- - SABROG   Цитата(Litkevich Yuriy @ 6.9.2009, 20:58)...   8.9.2009, 1:32
- - Litkevich Yuriy   во многих приложениях/примерах обнаружил баг. Поло...   8.9.2009, 11:44
- - niXman   оффтоп. я на днях креатор с git стянул. хотел его ...   8.9.2009, 17:13
- - Litkevich Yuriy   Цитата(niXman @ 8.9.2009, 21:13) хотел ег...   8.9.2009, 23:09
- - Гость_SABROG_*   Цитата(niXman @ 8.9.2009, 17:13) какие ос...   8.9.2009, 23:54
- - niXman   Значит не стоит. п.с. ник у тебя странный   9.9.2009, 0:35
- - SABROG   Цитата(niXman @ 9.9.2009, 1:35) п.с. ник ...   9.9.2009, 10:40
- - Litkevich Yuriy   Новая документация Qt 4.6 похоже получше будет, че...   9.9.2009, 10:47
- - ViGOur   Все конечно хорошо, но вот про Qt Издание они чего...   9.9.2009, 11:00
- - Litkevich Yuriy   Цитата(ViGOur @ 9.9.2009, 15:00) давно ст...   9.9.2009, 11:07
- - Litkevich Yuriy   Сейчас прочитал в блоге по поводу будущего выхода ...   9.9.2009, 14:21
- - SABROG   К сожалению, винды младше WindowsXP уже не поддерж...   9.9.2009, 15:57
- - Litkevich Yuriy   Цитата(SABROG @ 9.9.2009, 19:57) win2k ка...   9.9.2009, 22:49


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.11.2024, 21:38