Сборка Qt 4.х snapshot |
Здравствуйте, гость ( Вход | Регистрация )
Сборка Qt 4.х snapshot |
Sergey B. |
24.4.2009, 8:42
Сообщение
#21
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 12.2.2008 Пользователь №: 92 Спасибо сказали: 1 раз(а) Репутация: 0 |
Я делал вот так:
http://borisovs.blogspot.com/2009/01/qt-and-git.html 1. Ставим MsysGit native порт Git под Windows, которому для запуска не нужет Cygwin 2. Идём на сайт QtSoftware в раздел Git Внимательно читаем что там написано: To clone one of these trees, install git, and run: git clone git://labs.trolltech.com/ + project path. For convenience, the clone URL is available as the "git" link below, or on the status page of any repository. Смотрим список проектов. Например, нам нужно получить последний снапшот Qt 4.5. путь проекта которого qt/snapshot/4.5 Переходим, к примеру, в C:\Qt и в консоли пишем git clone git://labs.trolltech.com/qt/snapshot/4.5 snapshot Далее терпеливо ждём пока вытащится полное дерево исходников. После чего, переходим в каталог C:\Qt\snapshot и компилим как обычно. Имя snapshot дано для примера, можно указывать какое угодно. Для того, чтобы принять последние изменения, закомиченные QtSoftware, переходим в C:\Qt\snapshot и делаем git pull |
|
|
SABROG |
25.4.2009, 11:19
Сообщение
#22
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Сегодня попробовал опять вызвать git pull origin master и все нормально скачалось. Стало быть у них на сервере косяки какие-то.
Такой вопрос, что для git'а является аналогом номера ревизии (revision number) как в svn ? Похоже, что SHA-1 40 байтовый рандомный идентификатор commit:
Сообщение отредактировал SABROG - 25.4.2009, 13:57 |
|
|
Litkevich Yuriy |
25.4.2009, 14:35
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Такой вопрос, что для git'а является аналогом номера ревизии (revision number) как в svn ? да можно и так сказать. Т.е. посути новера версии нет, а именно уникальный код фиксации правки. Обычно первые пять символов (в шестнадцатеричной записи) используются.
Похоже, что SHA-1 40 байтовый рандомный идентификатор commit: |
|
|
SABROG |
27.4.2009, 8:59
Сообщение
#24
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Интересно, а что такое Tag?
|
|
|
Litkevich Yuriy |
14.5.2009, 20:31
Сообщение
#25
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Всё, по адресу git://labs.trolltech.com/qt-snapshot обновления прекратились.
Склонировал сбе git://gitorious.org/qt/qt.git |
|
|
SABROG |
14.5.2009, 22:13
Сообщение
#26
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Решил последовать за тобой. Правда жалко, что пришлось полностью удалить предыдущий репозиторий, т.к. возник conflict merge, а я не знаю ключей, чтобы сказать ему "Overwrite all without questions, mzfk!".
|
|
|
Litkevich Yuriy |
11.6.2009, 9:44
Сообщение
#27
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Чёт сегодняшний снимок не собирается
|
|
|
Litkevich Yuriy |
11.6.2009, 23:16
Сообщение
#28
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Немного продвинулся в этом вопросе, в приведённом фрагменте консоли есть такой путь:
Git/Qt_new/src/corelib/tools/qlocale_p.h, а реально путь вот такой: L:/Git/Qt_new/src/corelib/tools/qlocale_p.h т.е. пропала буква диска в makefile. И это место не единственное, хотя в большенстве случаев в makefile записано правильно. Сейчас опять нашёл такое место, завтра буду исправлять в ручную. П.С. Поже имеется ошибка в qmake! |
|
|
Litkevich Yuriy |
28.6.2009, 18:03
Сообщение
#29
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Сегодня, после продолжительного перерыва, пытался собрать 4.6 компиллер ругается:
Функция QApplicationPrivate::initializeMultitouch_sys() выглядит так: Соответствует правке SHA1=0103e7871000f224a1048649b4eca18a7840fe3b с комментарием "initial implementation of multitouch support on Windows 7"Интересно как это предпологается собирать? |
|
|
SABROG |
1.7.2009, 16:50
Сообщение
#30
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Я пока тупо закомментил строки, на XP все-равно нет мультитача. Посмотрим где прервется в следующий раз.
Такая хрень часто вылазит:
WebCore.pro
В доках к gnu компилеру не нашел вообще такой опции. А для MSVC вообще так должно быть /wd4344 Сообщение отредактировал SABROG - 1.7.2009, 17:59 |
|
|
Текстовая версия | Сейчас: 30.11.2024, 8:22 |