Bogue #1311
Évolution #1284: Module C++0X
Tâche #1286: DynamicObject
erreur de compilation
100%
Description
J'ai une erreur de compilation avec dynamicobject :
In file included from ..\..\dev\src\c++0x\dynamicobject.cpp:1:0: ..\..\dev\src\c++0x\/dynamicobject.hpp:15:28: error: 'function' is not a member of 'std' ..\..\dev\src\c++0x\/dynamicobject.hpp:15:28: error: 'function' is not a member of 'std'
A priori, la directive de compilation de c++0x n'est pas prise en compte :
g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DUSE_CPP0X -DQEXTEND_LIBRARY -DQT_DLL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\include\QtCore" -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\include\QtGui" -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\include\QtXml" -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\include" -I"..\..\dev\include" -I"..\..\dev\include\QExtend" -I"..\..\dev\include\QExtend\Core" -I"..\..\dev\include\QExtend\Gui" -I"..\..\dev\include\QExtend\Calculus" -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\include\ActiveQt" -I"release" -I"..\..\dev\src" -I"." -I"c:\QtSDK\Desktop\Qt\4.7.1\mingw\mkspecs\win32-g++" -o release\dynamicobject.o ..\..\dev\src\c++0x\dynamicobject.cpp
Configuration : Windows 7 32b, Qt 4.7.1, mingw 4.5.2
History
#1
Updated by yan about 12 years ago
comment as tu compilé?
en ligne de commande et avec QtCreator ça marche chez moi :/
la directive suivante est bien prise en compte (qextend.pri)
win32-g++ {
QMAKE_CXXFLAGS = -std=c++0x -std=gnu++0x
}
#2
Updated by yan about 12 years ago
oups.
J'avais modifié pour linux sans faire attention que j'avais cassé la directive. Je l'ai réparé. Normalement c'est bon.
#3
Updated by yan about 12 years ago
- Status changed from Nouveau to Fermé
- % Done changed from 0 to 100
- Estimated time set to 0.10 h
#4
Updated by gbdivers about 12 years ago
Plus d'erreur chez moi non plus sur ce point... mais j'en ai d'autres :)
PS : pour répondre à la question, je compile toujours avec QtCreator sous windows, j'aime pas les lignes de commandes sous win
#5
Updated by yan about 12 years ago
gbdivers a écrit :
Plus d'erreur chez moi non plus sur ce point... mais j'en ai d'autres :)
sur tes classes?
si oui, c'est normale (j'ai pas eu le temps de t'averti)... On ne fait pas d'export des Template :p
#6
Updated by gbdivers about 12 years ago
yan a écrit :
gbdivers a écrit :
Plus d'erreur chez moi non plus sur ce point... mais j'en ai d'autres :)
sur tes classes?
si oui, c'est normale (j'ai pas eu le temps de t'averti)... On ne fait pas d'export des Template :p
non, sur d'autres choses (cf #1312) mais c'est une erreur de ma part. Ca compile et s’exécute maintenant