[Ctk-developers] CTKWidgets compile errors

Wagner Sales wsales at gmail.com
Wed Sep 15 17:09:07 EDT 2010


Hi,

I'm experiencing this errors with Qt 4.7.0 ( release candidate ).

Wagner Sales


2010/9/15 Dean Inglis <dean.inglis at camris.ca>:
> Hello,
>
> some recent changes to the ctk source result in the following errors on
> Win32 Vista
> MinGW (Qt SDK 4.6.3) which might not show on my experimental dashboard
> (hyoid)
> submission since it is failing to compile/configure/test QtMobility (as
> mentioned in prev
> message threads).
>
> hth,
> Dean
>
> D:\Developer\Sources\CTK\Libs\Widgets\ctkWorkflowButtonBoxWidget.cpp: In
> member
> function 'void
> ctkWorkflowButtonBoxWidgetPrivate::updateBackButton(ctkWorkflowSt
> ep*)':
> D:\Developer\Sources\CTK\Libs\Widgets\ctkWorkflowButtonBoxWidget.cpp:114:
> warnin
> g: unused variable 'q' [-Wunused-variable]
> D:\Developer\Sources\CTK\Libs\Widgets\ctkWorkflowButtonBoxWidget.cpp: In
> member
> function 'void
> ctkWorkflowButtonBoxWidgetPrivate::updateNextButton(ctkWorkflowSt
> ep*)':
> D:\Developer\Sources\CTK\Libs\Widgets\ctkWorkflowButtonBoxWidget.cpp:156:
> warnin
> g: unused variable 'q' [-Wunused-variable]
> [ 31%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/ctkWorkflowGro
> upBox.cpp.obj
> [ 32%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/ctkWorkflowSta
> ckedWidget.cpp.obj
> [ 32%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/ctkWorkflowTab
> Widget.cpp.obj
> [ 32%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/ctkWorkflowWid
> get.cpp.obj
> [ 32%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/ctkWorkflowWid
> getStep.cpp.obj
> [ 32%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/moc_ctkWorkflo
> wAbstractWidgetStep_p.cxx.obj
> [ 33%] Building CXX object
> Libs/Widgets/CMakeFiles/CTKWidgets.dir/moc_ctkActions
> Widget.cxx.obj
> In file included from C:\Qt\qt\include/QtCore/qscopedpointer.h:1,
>                from
> C:\Qt\qt\include/QtCore/../../src/corelib/kernel/qobject.h
> :54,
>                from C:\Qt\qt\include/QtCore/qobject.h:1,
>                from
> C:\Qt\qt\include/QtGui/../../src/gui/itemviews/qabstractit
> emdelegate.h:45,
>                from C:\Qt\qt\include/QtGui/qabstractitemdelegate.h:1,
>                from
> C:\Qt\qt\include\QtGui/../../src/gui/itemviews/qstyleditem
> delegate.h:45,
>                from C:\Qt\qt\include\QtGui/qstyleditemdelegate.h:1,
>                from C:\Qt\qt\include\QtGui/QStyledItemDelegate:1,
>                from
> D:\Developer\Releases\MinGW\SHARED\ctk\CTK-build\Libs\Widg
> ets\/../../../../../../../Sources/CTK/Libs/Widgets/ctkActionsWidget.h:25,
>                from
> D:\Developer\Releases\MinGW\SHARED\ctk\CTK-build\Libs\Widg
> ets\moc_ctkActionsWidget.cxx:10:
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h: In static
> memb
> er function 'static void QScopedPointerDeleter<T>::cleanup(T*) [with T =
> ctkSort
> FilterActionsProxyModelPrivate]':
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:100:
> instanti
> ated from 'QScopedPointer<T, Cleanup>::~QScopedPointer() [with T =
> ctkSortFilter
> ActionsProxyModelPrivate, Cleanup =
> QScopedPointerDeleter<ctkSortFilterActionsPr
> oxyModelPrivate>]'
> D:\Developer\Releases\MinGW\SHARED\ctk\CTK-build\Libs\Widgets\/../../../../../..
> /../Sources/CTK/Libs/Widgets/ctkActionsWidget.h:106:   instantiated from
> here
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:59: error:
> inva
> lid application of 'sizeof' to incomplete type
> 'ctkSortFilterActionsProxyModelPr
> ivate'
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:59: error:
> crea
> ting array with negative size ('-0x000000001')
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:62:
> warning: po
> ssible problem detected in invocation of delete operator:
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:54:
> warning: 'p
> ointer' has incomplete type
> D:\Developer\Releases\MinGW\SHARED\ctk\CTK-build\Libs\Widgets\/../../../../../..
> /../Sources/CTK/Libs/Widgets/ctkActionsWidget.h:33: warning: forward
> declaration
> of 'struct ctkSortFilterActionsProxyModelPrivate'
> C:\Qt\qt\include/QtCore/../../src/corelib/tools/qscopedpointer.h:62: note:
> neith
> er the destructor nor the class-specific operator delete will be called,
> even if
> they are declared when the class is defined.
> mingw32-make[5]: ***
> [Libs/Widgets/CMakeFiles/CTKWidgets.dir/moc_ctkActionsWidge
> t.cxx.obj] Error 1
> mingw32-make[4]: *** [Libs/Widgets/CMakeFiles/CTKWidgets.dir/all] Error 2
> mingw32-make[3]: *** [all] Error 2
> mingw32-make[2]: *** [CMakeExternals/Stamp/CTK-build/CTK-build-build] Error
> 2
> mingw32-make[1]: *** [CMakeFiles/CTK-build.dir/all] Error 2
> mingw32-make: *** [all] Error 2
> _______________________________________________
> Ctk-developers mailing list
> Ctk-developers at commontk.org
> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
>



More information about the Ctk-developers mailing list