crossplatform.ru

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

> Сборка Qt с использованием MinGW32, (Обсуждение руководства)
Litkevich Yuriy
  опции профиля:
сообщение 16.5.2008, 13:44
Сообщение #1


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

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

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




Репутация:   94  


Обсуждение руководства: Сборка Qt с использованием MinGW32

---
вопросы/проблемы сборки с использованием MinGW задаем здесь.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
g00d
  опции профиля:
сообщение 26.6.2008, 13:24
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 26.6.2008
Из: Ростов-на-Дону
Пользователь №: 214

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




Репутация:   0  


Делаю все, как описано, за исключением того, что ресурсы для компиляции взял с диска к книге Макса Шлее "QT4 Профессиональное программирование на С++", т.е. версия QT 4.3.0

Вылетает ошибка:

Прикрепленное изображение


Что делать? Может просто попробовать другую версию библиотеки? Или ошибка глубже?.. Пробовал разобраться... Но в конечном итоге все сводится к тому, что как только вызываю команду configure - сразу же make сносит крышу по полной.
В принципе, я бы даже не стал вызвать конфигуратор, если бы ни необходимость до компилить дрова для Postgresа... Короче, сразу после установки, QT работает нормально, но скомпилить дрова для Postgres опять же (используя, команды из документации) не удается... (процесс компиляции дров заканчивается чем-то подобным описанной ошибке)... А мне без дров БД никак нельзя.... прочитал, что можно добавить ключик в configure: -plugin-sql-psql, что должно помочь разрешениюб проблемы, но вот на компиляции исходников библиотеки QT почему-то снова вылетает баг...

Что делать?.. сечас заглянул в доки на русском, которые лежат на вашем сайте и решил попробовать вызвать make confclean... может поможет

Сообщение отредактировал g00d - 26.6.2008, 13:37
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ame
  опции профиля:
сообщение 28.6.2008, 19:03
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 1
Регистрация: 28.6.2008
Из: Ростов-на-Дону
Пользователь №: 218

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




Репутация:   0  


Цитата(g00d @ 26.6.2008, 14:24) *
Делаю все, как описано, за исключением того, что ресурсы для компиляции взял с диска к книге Макса Шлее "QT4 Профессиональное программирование на С++", т.е. версия QT 4.3.0

Вылетает ошибка:

Прикрепленное изображение


Что делать? Может просто попробовать другую версию библиотеки? Или ошибка глубже?.. Пробовал разобраться... Но в конечном итоге все сводится к тому, что как только вызываю команду configure - сразу же make сносит крышу по полной.
В принципе, я бы даже не стал вызвать конфигуратор, если бы ни необходимость до компилить дрова для Postgresа... Короче, сразу после установки, QT работает нормально, но скомпилить дрова для Postgres опять же (используя, команды из документации) не удается... (процесс компиляции дров заканчивается чем-то подобным описанной ошибке)... А мне без дров БД никак нельзя.... прочитал, что можно добавить ключик в configure: -plugin-sql-psql, что должно помочь разрешениюб проблемы, но вот на компиляции исходников библиотеки QT почему-то снова вылетает баг...

Что делать?.. сечас заглянул в доки на русском, которые лежат на вашем сайте и решил попробовать вызвать make confclean... может поможет

Попробуй вызвать configure с флагом -no-direct3d, судя по картинке, у тебя проблемы с COM, а в Qt пока COM нужен только для Direct3D
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
g00d
  опции профиля:
сообщение 2.7.2008, 9:02
Сообщение #4


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 26.6.2008
Из: Ростов-на-Дону
Пользователь №: 214

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




Репутация:   0  


Установка версии 4.4.0 не помогла.

Цитата(ame @ 28.6.2008, 20:03) *
Попробуй вызвать configure с флагом -no-direct3d, судя по картинке, у тебя проблемы с COM, а в Qt пока COM нужен только для Direct3D


Попробовал отключить абсолютно все, что только можно, все, что шло по умолчанию включенным... не помогло...
Тогда сделал ход конем - снес замечательный продукт мелкософта MS Visual Studio 2003 и о чудо! Заработало... 8)

Наверняка, можно было как-то пути переконфигурировать или может в реестре поковыряться, но я не настолько дорожил студией, да к тому же и так много времени потратил на эту фигню... Осталосб подключить дрова Postgresа, которые плагином в поставку OpenSource не вошли, как я понял, потомучто на этапе сборки на библиотеке psql вылетела ошибка... Думаю попробовать то, что ViGOur прописал :-)

Сообщение отредактировал g00d - 2.7.2008, 9:06
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 2.1.2009, 21:26
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Цитата(g00d @ 2.7.2008, 9:02) *
Попробовал отключить абсолютно все, что только можно, все, что шло по умолчанию включенным... не помогло...
Тогда сделал ход конем - снес замечательный продукт мелкософта MS Visual Studio 2003 и о чудо! Заработало... 8)

Наверняка, можно было как-то пути переконфигурировать или может в реестре поковыряться, но я не настолько дорожил студией, да к тому же и так много времени потратил на эту фигню... Осталосб подключить дрова Postgresа, которые плагином в поставку OpenSource не вошли, как я понял, потомучто на этапе сборки на библиотеке psql вылетела ошибка... Думаю попробовать то, что ViGOur прописал :-)

Блин, а как собрать для MinGW, не снося студию? Вылетает описанная картинкой g00dом ошибка, а есть желание иметь Qt для MinGW тоже. Может быть откуда-то уже собранную можно скачать? Мне нужна Qt 4.3.2!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Litkevich Yuriy   Сборка Qt с использованием MinGW32   16.5.2008, 13:44
- - g00d   Делаю все, как описано, за исключением того, что р...   26.6.2008, 13:24
|- - g00d   Цитата(g00d @ 26.6.2008, 14:24) Что делат...   26.6.2008, 13:59
|- - ame   Цитата(g00d @ 26.6.2008, 14:24) Делаю все...   28.6.2008, 19:03
|- - g00d   Установка версии 4.4.0 не помогла. Цитата(ame ...   2.7.2008, 9:02
|- - AD   Цитата(g00d @ 2.7.2008, 9:02) Попробовал ...   2.1.2009, 21:26
- - ViGOur   Цитата(g00d @ 26.6.2008, 14:24) Что делат...   26.6.2008, 13:54
|- - g00d   Цитата(ViGOur @ 26.6.2008, 14:54) Но как ...   26.6.2008, 14:01
- - ViGOur   Цитата(g00d @ 26.6.2008, 14:59) Не помогл...   26.6.2008, 14:00
- - Litkevich Yuriy   Цитата(g00d @ 26.6.2008, 17:24) Короче, с...   26.6.2008, 16:10
- - g00d   Чтобы PostreSQL заработал проделал следующие телод...   23.7.2008, 16:31
- - Litkevich Yuriy   Поздравляю! P.S. плагин-то можно было отдель...   23.7.2008, 16:40
- - zerling   Пытался установить QT + Mingw по инструкции ...   31.10.2008, 12:00
|- - anonymous   Цитата(zerling @ 31.10.2008, 12:00) Пытал...   1.11.2008, 18:20
- - Litkevich Yuriy   zerling, привет, ты использовал bat-файл? Т.е. окр...   31.10.2008, 12:12
|- - zerling   День добрый. Bat файл использовал вот такой: SET Q...   31.10.2008, 12:22
- - Litkevich Yuriy   zerling, я сейчас попробую скачать свежий MinGW, п...   31.10.2008, 12:35
- - zerling   Места для заливки у меня, к сожалению, нету... Мож...   31.10.2008, 13:37
- - Litkevich Yuriy   Цитата(zerling @ 31.10.2008, 16:37) Если ...   31.10.2008, 14:03
- - zerling   Спасибо огромное..   31.10.2008, 14:12
- - ViGOur   Выложил, можно скачать тут: http://crossplatform.r...   31.10.2008, 14:23
- - Litkevich Yuriy   подправил статью в вики, добавил ссылку на архив.   31.10.2008, 14:29
- - Litkevich Yuriy   zerling, ты по результатм отпишись, в MinGW-ли дел...   31.10.2008, 21:02
- - zerling   Отписываюсь: Видимо дело было в MinGW. С тем MinGW...   1.11.2008, 11:18
- - Litkevich Yuriy   Цитата(zerling @ 1.11.2008, 14:18) Ссылку...   1.11.2008, 11:47
- - molchanoviv   У тебя наверное включено Double Space   1.11.2008, 11:50
- - zerling   Статью главное, чтоб найти было легко, а где она б...   1.11.2008, 12:31
- - molchanoviv   ЦитатаЧто есть Double Space и где его включать/вык...   1.11.2008, 13:17
- - Litkevich Yuriy   Цитата(Гость_anonymous_* @ 1.11.2008, 21...   1.11.2008, 18:51
- - Litkevich Yuriy   Цитата(zerling @ 1.11.2008, 14:18) Ссылку...   2.11.2008, 15:26
- - Гость   попытался собрать Qt4.4.3 под виндой. Кути сожрала...   14.12.2008, 22:02
- - molchanoviv   Ты компилишь в статике и саму библиотеку и примеры...   14.12.2008, 22:07
- - Litkevich Yuriy   Цитата(Гость_Гость_* @ 15.12.2008, 1:02) ...   14.12.2008, 22:11
- - Гость   у меня винда, компилю Mingw, как не компилить прим...   14.12.2008, 22:12
- - Litkevich Yuriy   Цитата(Гость_Гость_* @ 15.12.2008, 1:12) ...   14.12.2008, 22:14
- - Гость   как не компилить примеры статиком?   14.12.2008, 22:20
- - Litkevich Yuriy   конфигури так: configure -release -static затем со...   14.12.2008, 22:33
- - ViGOur   Цитата(Litkevich Yuriy @ 14.12.2008, 22:3...   15.12.2008, 10:28
- - Litkevich Yuriy   Цитата(ViGOur @ 15.12.2008, 13:28) Забыл,...   15.12.2008, 12:40
- - Burning Daylight   спасибо за советы. Для начала собрал -debug-and-re...   16.12.2008, 21:43
- - Litkevich Yuriy   Цитата(Burning Daylight @ 17.12.2008, 0:4...   16.12.2008, 22:48
|- - AD   Ничего понять не могу. Конфигурить систему отказыв...   3.1.2009, 22:19
- - molchanoviv   Цитата(AD @ 2.1.2009, 21:26) Блин, а как ...   2.1.2009, 21:34
- - Litkevich Yuriy   Цитата(molchanoviv @ 3.1.2009, 0:34) Как ...   2.1.2009, 22:17
|- - AD   Я, видимо, совсем чушка - не удалось туда даже вой...   3.1.2009, 1:36
- - Litkevich Yuriy   AD, ты ссылку щелкал, которую molchanoviv привел? ...   3.1.2009, 4:57
|- - AD   Цитата(Litkevich Yuriy @ 3.1.2009, 4:57) ...   3.1.2009, 9:20
- - molchanoviv   Ну вот тебе еще ссылки. Собранные пакеты: HTTP: h...   3.1.2009, 12:47
- - Litkevich Yuriy   тему разделил: ADSL, проблема с доступом к ftp   3.1.2009, 20:12
- - panter_dsd   configure.exe > build.log Если не все попадет,...   3.1.2009, 22:29
- - Litkevich Yuriy   Цитата(AD @ 4.1.2009, 1:19) вверх не прок...   3.1.2009, 23:49
|- - AD   Не понимаю, почему так происходит, где в моих дейс...   4.1.2009, 1:27
- - Litkevich Yuriy   Цитата(AD @ 4.1.2009, 4:27) Блин... как т...   4.1.2009, 2:18
|- - AD   Цитата(Litkevich Yuriy @ 4.1.2009, 2:18) ...   8.1.2009, 18:22
- - Litkevich Yuriy   Цитата(AD @ 8.1.2009, 21:22) Удалял полно...   8.1.2009, 19:17
|- - AD   В очередной раз попытался собрать. Не удалось. Кон...   18.1.2009, 23:05
|- - kwisp   Цитата(AD @ 18.1.2009, 23:05) Не удалось....   19.1.2009, 9:14
|- - AD   Конфигурация следующая: configure -debug-and-relea...   19.1.2009, 10:12
- - Litkevich Yuriy   AD, а ты bat'ником пользуешся, как в вики-руко...   19.1.2009, 10:23
|- - AD   Цитата(Litkevich Yuriy @ 19.1.2009, 10:23...   19.1.2009, 11:15
- - Litkevich Yuriy   AD, А ты все таки сделай полность по руководству. ...   19.1.2009, 11:34
- - rrmini   Доброго всем времени суток! никак не получаетс...   1.9.2010, 22:42
- - Litkevich Yuriy   для Qt 4.6 компиллер должен быть с GCC 4.4.х (и лу...   2.9.2010, 8:21
|- - rrmini   Цитата(Litkevich Yuriy @ 2.9.2010, 9:21) ...   2.9.2010, 12:49
- - Litkevich Yuriy   Цитата(rrmini @ 2.9.2010, 16:49) не совсе...   2.9.2010, 13:33
|- - rrmini   Цитата(Litkevich Yuriy @ 2.9.2010, 14:33)...   2.9.2010, 21:10
- - rrmini   удалил из переменной path c:\Qt\4.6.3 те...   2.9.2010, 22:44


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


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




RSS Текстовая версия Сейчас: 23.11.2024, 4:00