[Releasing] Qt 5 alpha 20120314: linux g++ C++11: qtconnectivity FAILURE

Thiago Macieira thiago.macieira at intel.com
Fri Mar 16 14:17:38 CET 2012


Errors:

src/imports/bluetooth/plugin.cpp:43:44: fatal error: 
QtDeclarative/QDeclarativeEngine: No such file or directory
src/imports/bluetooth/qdeclarativebluetoothservice_p.h:46:26: fatal error: 
qdeclarative.h: No such file or directory
src/imports/bluetooth/qdeclarativebluetoothdiscoverymodel_p.h:45:36: fatal 
error: QDeclarativeParserStatus: No such file or directory

And so forth.

Also, I've noticed that the command-line to compile contains:
-DQDeclarativeAbstractAnimation=QQuickAbstractAnimation -
DQDeclarativeAbstractBinding=QQmlAbstractBinding -
DQDeclarativeAbstractBoundSignal=QQmlAbstractBoundSignal -
DQDeclarativeAccessible=QQmlAccessible -
DQDeclarativeAccessibleAttached=QQmlAccessibleAttached -
DQDeclarativeAccessorProperties=QQmlAccessorProperties -
DQDeclarativeAction=QQuickAction -DQDeclarativeActionEvent=QQuickActionEvent -
DQDeclarativeAnimationGroup=QQuickAnimationGroup -
DQDeclarativeAnimationPropertyUpdater=QQuickAnimationPropertyUpdater -
DQDeclarativeApplication=QQuickApplication -
DQDeclarativeBehavior=QQuickBehavior -DQDeclarativeBind=QQuickBind -
DQDeclarativeBinding=QQmlBinding -
DQDeclarativeBindingProfiler=QQmlBindingProfiler -
DQDeclarativeBoundSignal=QQmlBoundSignal -
DQDeclarativeBuiltinFunctions=QQmlBuiltinFunctions -
DQDeclarativeBulkValueAnimator=QQuickBulkValueAnimator -
DQDeclarativeChangeSet=QQuickChangeSet -DQDeclarativeCleanup=QQmlCleanup -
DQDeclarativeColorAnimation=QQuickColorAnimation -
DQDeclarativeColorValueType=QQmlColorValueType -
DQDeclarativeCompiledData=QQmlCompiledData -DQDeclarativeCompiler=QQmlCompiler 
-DQDeclarativeCompilerTypes=QQmlCompilerTypes -
DQDeclarativeComponent=QQmlComponent -
DQDeclarativeComponentAttached=QQmlComponentAttached -
DQDeclarativeComponentPrivate=QQmlComponentPrivate -
DQDeclarativeConnections=QQuickConnections -DQDeclarativeContext=QQmlContext -
DQDeclarativeContextData=QQmlContextData -DQDeclarativeCurve=QQuickCurve -
DQDeclarativeCustomParser=QQmlCustomParser -
DQDeclarativeCustomParserNode=QQmlCustomParserNode -
DQDeclarativeCustomParserProperty=QQmlCustomParserProperty -
DQDeclarativeData=QQmlData -DQDeclarativeDataBlob=QQmlDataBlob -
DQDeclarativeDataLoader=QQmlDataLoader -DQDeclarativeDebug=QQmlDebug -
DQDeclarativeDebugClient=QQmlDebugClient -
DQDeclarativeDebugConnection=QQmlDebugConnection -
DQDeclarativeDebugContextReference=QQmlDebugContextReference -
DQDeclarativeDebugData=QQmlDebugData -
DQDeclarativeDebugEngineReference=QQmlDebugEngineReference -
DQDeclarativeDebugEnginesQuery=QQmlDebugEnginesQuery -
DQDeclarativeDebugExpressionQuery=QQmlDebugExpressionQuery -
DQDeclarativeDebugFileReference=QQmlDebugFileReference -
DQDeclarativeDebuggingEnabler=QQmlDebuggingEnabler -
DQDeclarativeDebugHelper=QQmlDebugHelper -
DQDeclarativeDebugObjectExpressionWatch=QQmlDebugObjectExpressionWatch -
DQDeclarativeDebugObjectQuery=QQmlDebugObjectQuery -
DQDeclarativeDebugObjectReference=QQmlDebugObjectReference -
DQDeclarativeDebugPropertyReference=QQmlDebugPropertyReference -
DQDeclarativeDebugPropertyWatch=QQmlDebugPropertyWatch -
DQDeclarativeDebugQuery=QQmlDebugQuery -
DQDeclarativeDebugRootContextQuery=QQmlDebugRootContextQuery -
DQDeclarativeDebugServer=QQmlDebugServer -
DQDeclarativeDebugServerConnection=QQmlDebugServerConnection -
DQDeclarativeDebugService=QQmlDebugService -
DQDeclarativeDebugTrace=QQmlDebugTrace -DQDeclarativeDebugWatch=QQmlDebugWatch 
-DQDeclarativeEasingValueType=QQmlEasingValueType -
DQDeclarativeEngine=QQmlEngine -DQDeclarativeEngineDebug=QQmlEngineDebug -
DQDeclarativeEngineDebugService=QQmlEngineDebugService -
DQDeclarativeEnginePrivate=QQmlEnginePrivate -DQDeclarativeError=QQmlError -
DQDeclarativeExpression=QQmlExpression -
DQDeclarativeExpressionPrivate=QQmlExpressionPrivate -
DQDeclarativeExtensionInterface=QQmlExtensionInterface -
DQDeclarativeExtensionPlugin=QQmlExtensionPlugin -
DQDeclarativeFontLoader=QQuickFontLoader -
DQDeclarativeFontValueType=QQmlFontValueType -DQDeclarativeGuard=QQmlGuard -
DQDeclarativeImageProvider=QQmlImageProvider -DQDeclarativeImports=QQmlImports 
-DQDeclarativeIncubationController=QQmlIncubationController -
DQDeclarativeIncubator=QQmlIncubator -DQDeclarativeInfo=QQmlInfo -
DQDeclarativeInspector=QQmlInspector -
DQDeclarativeInspectorInterface=QQmlInspectorInterface -
DQDeclarativeInspectorService=QQmlInspectorService -
DQDeclarativeInstruction=QQmlInstruction -DQDeclarativeJS=QQmlJS -
DQDeclarativeListAccessor=QQuickListAccessor -
DQDeclarativeListCompositor=QQuickListCompositor -
DQDeclarativeListModel=QQuickListModel -
DQDeclarativeListModelWorkerAgent=QQuickListModelWorkerAgent -
DQDeclarativeListProperty=QQmlListProperty -
DQDeclarativeListReference=QQmlListReference -DQDeclarativeLocale=QQmlLocale -
DQDeclarativeMatrix4x4ValueType=QQmlMatrix4x4ValueType -
DQDeclarativeMetaType=QQmlMetaType -
DQDeclarativeNetworkAccessManagerFactory=QQmlNetworkAccessManagerFactory -
DQDeclarativeNotifier=QQmlNotifier -DQDeclarativeNullableValue=QQmlNullableValue 
-DQDeclarativeNumberAnimation=QQuickNumberAnimation -
DQDeclarativeOpenMetaObject=QQmlOpenMetaObject -
DQDeclarativeOpenMetaObjectType=QQmlOpenMetaObjectType -
DQDeclarativePackage=QQuickPackage -DQDeclarativeParser=QQmlParser -
DQDeclarativeParserStatus=QQmlParserStatus -DQDeclarativePath=QQuickPath -
DQDeclarativePathArc=QQuickPathArc -
DQDeclarativePathAttribute=QQuickPathAttribute -
DQDeclarativePathCatmullRomCurve=QQuickPathCatmullRomCurve -
DQDeclarativePathCubic=QQuickPathCubic -
DQDeclarativePathElement=QQuickPathElement -
DQDeclarativePathInterpolator=QQuickPathInterpolator -
DQDeclarativePathLine=QQuickPathLine -
DQDeclarativePathPercent=QQuickPathPercent -
DQDeclarativePathQuad=QQuickPathQuad -DQDeclarativePathSvg=QQuickPathSvg -
DQDeclarativePauseAnimation=QQuickPauseAnimation -
DQDeclarativePixmap=QQuickPixmap -
DQDeclarativePointFValueType=QQmlPointFValueType -
DQDeclarativePointValueType=QQmlPointValueType -DQDeclarativePool=QQmlPool -
DQDeclarativePrivate=QQmlPrivate -DQDeclarativeProperty=QQmlProperty -
DQDeclarativePropertyAnimation=QQuickPropertyAnimation -
DQDeclarativePropertyCache=QQmlPropertyCache -
DQDeclarativePropertyChanges=QQuickPropertyChanges -
DQDeclarativePropertyMap=QQmlPropertyMap -
DQDeclarativePropertyPrivate=QQmlPropertyPrivate -
DQDeclarativePropertyValueInterceptor=QQmlPropertyValueInterceptor -
DQDeclarativePropertyValueSource=QQmlPropertyValueSource -
DQDeclarativeQmldirData=QQmlQmldirData -
DQDeclarativeQtQuick1Module=QQmlQtQuick1Module -
DQDeclarativeQtQuick2Module=QQmlQtQuick2Module -
DQDeclarativeQuaternionValueType=QQmlQuaternionValueType -
DQDeclarativeRectFValueType=QQmlRectFValueType -
DQDeclarativeRectValueType=QQmlRectValueType -DQDeclarativeRewrite=QQmlRewrite 
-DQDeclarativeRotationAnimation=QQuickRotationAnimation -
DQDeclarativeScript=QQmlScript -DQDeclarativeScriptAction=QQuickScriptAction -
DQDeclarativeScriptBlob=QQmlScriptBlob -
DQDeclarativeStringConverters=QQmlStringConverters -
DQDeclarativeScriptData=QQmlScriptData -
DQDeclarativeScriptString=QQmlScriptString -
DQDeclarativeSizeFValueType=QQmlSizeFValueType -
DQDeclarativeSizeValueType=QQmlSizeValueType -
DQDeclarativeSmoothedAnimation=QQuickSmoothedAnimation -
DQDeclarativeSpringAnimation=QQuickSpringAnimation -
DQDeclarativeState=QQuickState -
DQDeclarativeStateChangeScript=QQuickStateChangeScript -
DQDeclarativeStateGroup=QQuickStateGroup -
DQDeclarativeStateOperation=QQuickStateOperation -
DQDeclarativeStyledText=QQuickStyledText -
DQDeclarativeStyledTextImgTag=QQuickStyledTextImgTag -
DQDeclarativeSvgParser=QQmlSvgParser -
DQDeclarativeSystemPalette=QQuickSystemPalette -
DQDeclarativeTextureFactory=QQuickTextureFactory -
DQDeclarativeTimeLine=QQuickTimeLine -
DQDeclarativeTimeLineCallback=QQuickTimeLineCallback -
DQDeclarativeTimeLineObject=QQuickTimeLineObject -
DQDeclarativeTimeLineValue=QQuickTimeLineValue -DQDeclarativeTimer=QQuickTimer 
-DQDeclarativeTransition=QQuickTransition -
DQDeclarativeTransitionManager=QQuickTransitionManager -
DQDeclarativeType=QQmlType -DQDeclarativeTypeData=QQmlTypeData -
DQDeclarativeTypeLoader=QQmlTypeLoader -
DQDeclarativeTypesExtensionInterface=QQmlTypesExtensionInterface -
DQDeclarativeV8Function=QQmlV8Function -DQDeclarativeValueType=QQmlValueType -
DQDeclarativeValueTypeFactory=QQmlValueTypeFactory -
DQDeclarativeVector2DValueType=QQmlVector2DValueType -
DQDeclarativeVector3dAnimation=QQuickVector3dAnimation -
DQDeclarativeVector3DValueType=QQmlVector3DValueType -
DQDeclarativeVector4DValueType=QQmlVector4DValueType -DQDeclarativeVME=QQmlVME 
-DQDeclarativeVMEMetaObject=QQmlVMEMetaObject -
DQDeclarativeVMETypes=QQmlVMETypes -
DQDeclarativeWorkerScript=QQuickWorkerScript -
DQDeclarativeXmlListModel=QQuickXmlListModel

REALLY?!

This needs to go. All of those -D arguments need to be removed. The classes 
must be renamed back to their Qt 4 names.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
     Intel Sweden AB - Registration Number: 556189-6027
     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/releasing/attachments/20120316/e8cc94d2/attachment.sig>


More information about the Releasing mailing list