[Digikam-devel] nice warnings from Microsoft Visual C++ compiler...

Gilles Caulier caulier.gilles at gmail.com
Thu Mar 15 13:06:28 GMT 2012


The response can be found in this thread :

http://social.msdn.microsoft.com/Forums/is/vcgeneral/thread/93e1de49-5104-4e2d-86c8-abb5bb324662

Gilles

2012/3/15 Gilles Caulier <caulier.gilles at gmail.com>:
> Hi all,
>
> I just trying to recompile git/master under Win7, with MSVC 2010 and
> KDE 4.8. I can see this nice warning on the console :
>
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dklcms/digikam-lcms.cpp.obj
> digikam-lcms.cpp
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/dimgbuiltinfilter.cpp.obj
> dimgbuiltinfilter.cpp
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/dimgthreadedfilter.cpp.obj
> dimgthreadedfilter.cpp
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/dimgfiltermanager.cpp.obj
> dimgfiltermanager.cpp
> C:\KDE\include\QtCore/qsharedpointer_impl.h(344) : warning C4150:
> deletion of pointer to incomplete type
> 'Digikam::FilmContainer::FilmContainerPriv'; no destruc
> tor called
>        C:\Devel\2.x\core\libs\dimg\filters\film\filmfilter.h(126) :
> see declaration of 'Digikam::FilmContainer::FilmContainerPriv'
>        C:\KDE\include\QtCore/qsharedpointer_impl.h(340) : while
> compiling class template member function 'void
> QtSharedPointer::ExternalRefCount<T>::deref(QtSh
> aredPointer::ExternalRefCount<T>::Data *,T *)'
>        with
>        [
>            T=Digikam::FilmContainer::FilmContainerPriv
>        ]
>        C:\KDE\include\QtCore/qsharedpointer_impl.h(462) : see
> reference to class template instantiation
> 'QtSharedPointer::ExternalRefCount<T>' being compiled
>        with
>        [
>            T=Digikam::FilmContainer::FilmContainerPriv
>        ]
>        C:\Devel\2.x\core\libs\dimg\filters\film\filmfilter.h(127) :
> see reference to class template instantiation 'QSharedPointer<T>'
> being compiled
>        with
>        [
>            T=Digikam::FilmContainer::FilmContainerPriv
>        ]
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/dimgfiltergenerator.cpp.obj
> dimgfiltergenerator.cpp
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/filteractionfilter.cpp.obj
> filteractionfilter.cpp
> [ 15%] Building CXX object
> core/digikam/CMakeFiles/digikamcore.dir/__/libs/dimg/filters/randomnumbergenerator.cpp.obj
> randomnumbergenerator.cpp
>
> Gilles



More information about the Digikam-devel mailing list