Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: Negodiy от Декабрь 21, 2009, 20:54



Название: qwt-5.2.0 и qt-4.6.0 проблема компиляции
Отправлено: Negodiy от Декабрь 21, 2009, 20:54
Имеется: MS VS 2005
              qt-everywhere-opensource-src-4.6.0 (при сборке поумолчанию никаких проблем не было)
              qwt-5.2.0
   При сборке QWT компилятор указывает на ошибку связанную с файлом "src\corelib\tools\qhash.h" (какая-то проблема с перегрузкой функции для типа qreal).
   Если у кого-то такое было, и знаете как с этим бороться, пожалуйста подскажите.
      


Название: Re: qwt-5.2.0 и qt-4.6.0 проблема компиляции
Отправлено: Пантер от Декабрь 21, 2009, 22:32
Ошибку сюда закинь.


Название: Re: qwt-5.2.0 и qt-4.6.0 проблема компиляции
Отправлено: Indalo от Декабрь 23, 2009, 13:42
http://www.qtcentre.org/forum/f-qwt-23/t-qhashdouble-problem-with-qt-46-tp1-24721.html


Название: Re: qwt-5.2.0 и qt-4.6.0 проблема компиляции
Отправлено: havok от Декабрь 27, 2009, 17:06
Аналогичная проблема... Можете ПО_РУССКИ написать решение пожалуйста!


Название: Re: qwt-5.2.0 и qt-4.6.0 проблема компиляции
Отправлено: havok от Декабрь 27, 2009, 18:30
Проблема решилась, с помощью предложения на сайте выше.
Изменил 37 строку в фале qwt_valuelist.h:
было
#if defined(QWT_TEMPLATEDLL)
Поставил
#if defined(QWT_TEMPLATEDLL) && QT_VERSION < 0x040600
И всё заработало!