Russian Qt Forum
Ноябрь 24, 2024, 16:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: mingw32-gcc-4.6.0 и Qt-4.6.2  (Прочитано 6568 раз)
niXman
Гость
« : Май 09, 2010, 02:16 »

попробовал собрать Qt-4.6.2 под mingw32 на безе gcc-4.6.0.
при сборке qmake получил такую ошибку:
Цитировать
C:\qt/src/corelib/tools/qlocale.cpp: In function 'char* qdtoa(double, int, int, int*, int*, char**, char**)':
C:\qt/src/corelib/tools/qlocale.cpp:6531:14: error: '_clear87' was not declared in this scope
C:\qt/src/corelib/tools/qlocale.cpp:6532:43: error: '_control87' was not declare d in this scope
что за функции - знаю. сам никогда не использовал. и нафига они в Qt не понимаю.
в одноименный файл, добавил пустые тела этих функций, и компиляция прошла удачно, даже все работает.

какие последствия ожидать?
« Последнее редактирование: Май 09, 2010, 02:34 от niXman » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Май 09, 2010, 02:44 »

по идее они должны быть определены в файле float.h
Может что-то упустили в MinGW?
Записан

Юра.
niXman
Гость
« Ответ #2 : Май 09, 2010, 09:15 »

они как-бы там есть. и прототипы сходятся. но не видит он их почему-то Грустный
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Май 09, 2010, 18:22 »

хм, а предыдущей версией компилятора (GCC-4.4.x) собирается?
Записан

Юра.
niXman
Гость
« Ответ #4 : Май 09, 2010, 18:45 »

да, на всех стандартных сборках мингва.
а это моя сборка. ведать что-то не правильно сделал при его сборке.
но все остальные библиотеки/проекты собираются и работают.
даже не знаю в какую сторону думать..
Записан
AlekseyK
Гость
« Ответ #5 : Май 11, 2010, 12:12 »

да, на всех стандартных сборках мингва.
а это моя сборка. ведать что-то не правильно сделал при его сборке.
но все остальные библиотеки/проекты собираются и работают.
даже не знаю в какую сторону думать..

На sql.ru пишут, что это баг MingGW-4.5: http://www.sql.ru/Forum/actualthread.aspx?tid=743105 Откатитесь или ждите пока допилят. Кстати, где вы его скачали (4.4/4.5)? Есть установка уже или собирать как-то надо?
Записан
niXman
Гость
« Ответ #6 : Май 11, 2010, 13:10 »

Цитировать
Откатитесь или ждите пока допилят.
немогу ждать. да и не нужно. все работает то.

Цитировать
Кстати, где вы его скачали (4.4/4.5)? Есть установка уже или собирать как-то надо?
по инету есть сборки.
но я сам собираю.
Записан
AlekseyK
Гость
« Ответ #7 : Май 11, 2010, 14:45 »

по инету есть сборки.
Нашёл только 4.4 и то не на официальном сайте.

но я сам собираю.
Ясно. Скрипт с официального сайта?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.13 секунд. Запросов: 23.