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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: старнная ошибка? (qmap.h QMap<aKey,aT>::iterator QMul  (Прочитано 3993 раз)
BigBear
Гость
« : Март 02, 2007, 12:56 »

пытаюсь откомпилировать VTK с QT
но выдает ошибку. в модуле qmap.h причем все ссылки внутри этого файла. может кто сталкивался

Код:
d:\programs\qt\include\qtcore\../../src/corelib/tools/qmap.h(906) : error C2244: 'QMultiMap<Key,T>::replace' : unable to match function definition to an existing declaration
        d:\programs\qt\include\qtcore\../../src/corelib/tools/qmap.h(891) : see declaration of 'QMultiMap<Key,T>::replace'
        definition
        'QMap<aKey,aT>::iterator QMultiMap<Key,T>::replace(const Key &,const T &)'
        existing declarations
        'QMap<aKey,aT>::iterator QMultiMap<Key,T>::replace(const Key &,const T &)'
d:\programs\qt\include\qtcore\../../src/corelib/tools/qmap.h(910) : error C2244: 'QMultiMap<Key,T>::insert' : unable to match function definition to an existing declaration
        d:\programs\qt\include\qtcore\../../src/corelib/tools/qmap.h(892) : see declaration of 'QMultiMap<Key,T>::insert'
        definition
        'QMap<aKey,aT>::iterator QMultiMap<Key,T>::insert(const Key &,const T &)'
        existing declarations
        'QMap<aKey,aT>::iterator QMultiMap<Key,T>::insert(const Key &,const T &)'


Qt  v4.2.0 (VS2005)
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #1 : Март 03, 2007, 04:23 »

Я вот только что наконец-то накатил SP1 на VS2005 и появилась такая же хрень. Раньше на сайте Троллей был патч (workaround, кот. обходит проблемы криворуких MSсовцев). Сейчас вместо патча там линк на хотфикс: хттп://support.microsoft.com/kb/930198

Скачать гады не дают. Но найден альтернативный источник:
хттп://hotfix.xable.net/download/index.php?dir=English/Visual%20Studio%202005/&file=VS80sp1-KB930859-X86-ENU.exe

Попутно найдена история этой проблемы:
хттп://forums.microsoft.com/MSDN/ShowPost.aspx?PageIndex=2&SiteID=1&PostID=868859
Записан
BigBear
Гость
« Ответ #2 : Март 03, 2007, 13:45 »

вот спасибо
Помогло
Очень полезный совет ....
Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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