Build failures on windows

Boudewijn Rempt boud at valdyas.org
Fri Apr 15 11:38:26 CEST 2011


Pierre Stirnweiss reported a build failure in pigment on windows this morning. I'm definitely out of my depth here:

c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(65) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(66) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(66) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(67) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(67) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(68) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(68) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(70) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(70) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(71) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(71) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(72) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(72) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(73) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(73) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(74) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(74) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(75) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(75) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(76) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(76) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(77) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(77) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(78) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(78) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(79) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(79) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(81) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(81) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(82) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(82) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(83) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(83) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(84) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(84) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(87) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(87) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(88) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(88) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(89) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(89) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(91) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(91) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(92) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(92) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(93) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(93) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(94) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(94) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(95) : error C2440: 'specialization' : cannot convert from 'Traits::channels_type (__cdecl
*)(Traits::channels_type,Traits::channels_type)' to 'quint16 (__cdecl *const )(quint16,quint16)'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast
c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(95) : error C2973: '_Private::AddGeneralOps<Traits,flag>::add' : invalid template argument 'Traits::channels_type (__cdecl *)(Traits::channels_type,Traits::channels_type)'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
        c:\users\pierre\shared\hacking\calligra_test\calligra\libs\pigment\colorspaces\../compositeops/KoCompositeOps.h(52) : see declaration of '_Private::AddGeneralOps<Traits,flag>::add'
        with
        [
            Traits=KoLabU16Traits,
            flag=true
        ]
NMAKE : fatal error U1077: 'C:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.

-- 
Boudewijn Rempt | http://www.valdyas.org, http://www.krita.org


More information about the kimageshop mailing list