|
redhat下安装4.7,执行configure时,没有错误,但是make时,出现错误如下
../../src/corelib/tools/qmap.h: In member function `T& QMap<Key,
T>::operator[](const Key&) [with Key = int, T = QtConcurrent::ResultItem]':
concurrent/qtconcurrentresultstore.cpp:125: instantiated from here
../../src/corelib/tools/qmap.h:527: template-argument `QMapData::<anonymous
enum>' uses anonymous type
../../src/corelib/tools/qmap.h: In member function `QMap<Key,
T>::const_iterator QMap<Key, T>::lowerBound(const Key&) const [with Key =
int, T = QtConcurrent::ResultItem]':
concurrent/qtconcurrentresultstore.cpp:202: instantiated from here
../../src/corelib/tools/qmap.h:888: template-argument `QMapData::<anonymous
enum>' uses anonymous type
../../src/corelib/tools/qmap.h: In member function `void QMap<Key,
T>::detach_helper() [with Key = int, T = QtConcurrent::ResultItem]':
../../src/corelib/tools/qmap.h:202: instantiated from `void QMap<Key, T>::detach() [with Key = int, T = QtConcurrent::ResultItem]'
concurrent/qtconcurrentresultstore.cpp:525: instantiated from `T& QMap<Key, T>::operator[](const Key&) [with Key = int, T = QtConcurrent::ResultItem]'
concurrent/qtconcurrentresultstore.cpp:125: instantiated from here
../../src/corelib/tools/qmap.h:753: template-argument `QMapData::<anonymous
enum>' uses anonymous type
../../src/corelib/tools/qmap.h: In member function `QMap<Key, T>::iterator
QMap<Key, T>::erase(QMap<Key, T>::iterator) [with Key = int, T =
QtConcurrent::ResultItem]':
concurrent/qtconcurrentresultstore.cpp:157: instantiated from here
../../src/corelib/tools/qmap.h:714: template-argument `QMapData::<anonymous
enum>' uses anonymous type
make[1]: *** [.obj/release-shared/qtconcurrentresultstore.o] Error 1
make[1]: Leaving directory `/opt/EmbedSky/qt-source-4.7/src/corelib'
make: *** [sub-corelib-make_default-ordered] Error 2
请各位大侠帮帮忙,看看怎么回事,谢谢 |
|