Bo Peng wrote: > I can compile it under linux, but under windows, with msvc, I get the > following error message. Any idea? > > cl /nologo /TP /EHsc /wd4819 /wd4996 /nologo /MD /O2 -DHAVE_CONFIG_H > -DQT_CLEAN_ > NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -DQT_GUI_LIB > /IC:\lyx-de > vel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\include /Irelease\common > /IC:\lyx-devel\ > lyx-1.5.x\src /IC:\lyx-devel\lyx-1.5.x\src > /IC:\lyx-devel\lyx-1.5.x\boost /IC:\l > yx-devel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\qt-4\include > /IC:\lyx-devel\lyx-1.5 > .x\lyx-windows-deps-msvc-qt4\qt-4\include\QtCore > /IC:\lyx-devel\lyx-1.5.x\lyx-wi > ndows-deps-msvc-qt4\qt-4\include\QtGui /Irelease\common > /IC:\lyx-devel\lyx-1.5.x > \src /Irelease\common\images /IC:\lyx-devel\lyx-1.5.x\src\images > /Irelease\commo > n\frontends /IC:\lyx-devel\lyx-1.5.x\src\frontends > /Irelease\common\frontends\qt > 4 /IC:\lyx-devel\lyx-1.5.x\src\frontends\qt4 > /Irelease\common\frontends\controll > ers /IC:\lyx-devel\lyx-1.5.x\src\frontends\controllers /c > C:\lyx-devel\lyx-1.5.x > \src\frontends\qt4\Action.C /Forelease\common\frontends\qt4\Action.obj > Action.C > C:\lyx-devel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\qt-4\include\QtCore/qmap.h(908) > > : error C2244: 'QMultiMap<Key,T>::replace' : unable to match function > definitio > n to an existing declaration > > C:\lyx-devel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\qt-4\include\QtCore/qma > p.h(893) : 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 & > )' > C:\lyx-devel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\qt-4\include\QtCore/qmap.h(912) > > : error C2244: 'QMultiMap<Key,T>::insert' : unable to match function > definition > to an existing declaration > > C:\lyx-devel\lyx-1.5.x\lyx-windows-deps-msvc-qt4\qt-4\include\QtCore/qma > p.h(894) : 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 &) > ' > scons: *** [release\common\frontends\qt4\Action.obj] Error 2 > scons: building terminated because of errors. >
Maybe because of msvc with sp1? There was a thread before some weeks. Peter