libpigmentcms.so - multiple definitions KoCompositeOp

Treeve Jelbert treeve at scarlet.be
Thu Mar 23 13:37:00 GMT 2017


I have just done a clean compile, deleting some extraneous cmake 
definitions and everything  now compiles correctly.

Regards


On Wed, 22 Mar 2017 18:13:43 +0100, Treeve Jelbert wrote:
> I just tried to build calligra from git-master, which I think is the
> same as the release tarball.
>
> 
> libs/pigment/CMakeFiles/pigmentcms.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch.cpp.o:
> In function `KoCompositeOp*
> 
> KoOptimizedCompositeOpFactoryPerArch<KoOptimizedCompositeOpAlphaDarken32>::create<(Vc_1::Implementation)0>(KoColorSpace
> const*)':
> KoOptimizedCompositeOpFactoryPerArch.cpp:(.text+0x0): multiple
> definition of `KoCompositeOp*
> 
> KoOptimizedCompositeOpFactoryPerArch<KoOptimizedCompositeOpAlphaDarken32>::create<(Vc_1::Implementation)0>(KoColorSpace
> const*)'
> 
> libs/pigment/CMakeFiles/pigmentcms.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o:KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:(.text+0x0):
> first defined here
>
>
> cmake-3.7.2
> gcc-6.3.0
> vc-1.3.1
> qt-5.8.0
>
> Full compile log attached
>
> Regards, Treeve




More information about the calligra-devel mailing list