build error

Boudewijn Rempt boud at valdyas.org
Sat Dec 30 12:44:38 CET 2006


Here's the persistent build error I get in rgb_float_hdr

[ 57%] Building CXX object 
krita/colorspaces/rgb_float_hdr/CMakeFiles/kritargbf16hdr.dir/kis_rgb_f16_hdr_colorspace.o
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h: In member 
function ‘void<unnamed>::KoConvolutionOpImpl<_CSTraits>::convolveColors(quint8**, 
qint32*, KoChannelInfo::enumChannelFlags, quint8*, qint32, qint32, qint32) 
const [with _CSTraits = RgbF16Traits]’:
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:134: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:134: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:134: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:134: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:152: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:152: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h: In member 
function ‘void<unnamed>::KoMixColorsOpImpl<_CSTraits>::mixColors(const 
quint8**, const quint8*, quint32, quint8*) const [with _CSTraits = 
RgbF16Traits]’:
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:84: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:84: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:84: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:84: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:108: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:108: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:108: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:108: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:85: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: At global scope:
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In instantiation 
of ‘KoColorSpaceMaths<half, half>’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpErase.h:73:   
instantiated from ‘void KoCompositeOpErase<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:98: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In instantiation 
of ‘KoColorSpaceMaths<half, unsigned char>’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpOver.h:80:   
instantiated from ‘void KoCompositeOpOver<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:98: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In instantiation 
of ‘KoColorSpaceMaths<half, short unsigned int>’:
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:221:   instantiated 
from ‘quint16 KoColorSpaceAbstract<_CSTraits>::scaleToU16(const quint8*, 
qint32) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:98: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _T KoColorSpaceMaths<_T, _Tdst>::blend(_T, _T, _T) [with _T 
= half, _Tdst = half]’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpErase.h:73:   
instantiated from ‘void KoCompositeOpErase<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:110: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:110: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: At global scope:
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:108: warning: unused 
parameter ‘a’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:108: warning: unused 
parameter ‘alpha’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _T KoColorSpaceMaths<_T, _Tdst>::multiply(_T, _Tdst) [with 
_T = half, _Tdst = half]’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpErase.h:77:   
instantiated from ‘void KoCompositeOpErase<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:102: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _T KoColorSpaceMaths<_T, _Tdst>::multiply(_T, _Tdst) [with 
_T = half, _Tdst = unsigned char]’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpOver.h:80:   
instantiated from ‘void KoCompositeOpOver<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:102: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _T KoColorSpaceMaths<_T, _Tdst>::divide(_T, _Tdst) [with _T 
= half, _Tdst = half]’:
/home/kde4/koffice/libs/pigment/compositeops/KoCompositeOpOver.h:105:   
instantiated from ‘void KoCompositeOpOver<_CSTraits>::composite(quint8*, 
qint32, const quint8*, qint32, const quint8*, qint32, qint32, qint32, quint8, 
const QBitArray&) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:106: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _Tdst KoColorSpaceMaths<_T, _Tdst>::scaleToA(_T) [with _T = 
half, _Tdst = unsigned char]’:
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:216:   instantiated 
from ‘quint8 KoColorSpaceAbstract<_CSTraits>::scaleToU8(const quint8*, 
qint32) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:118: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: In static member 
function ‘static _Tdst KoColorSpaceMaths<_T, _Tdst>::scaleToA(_T) [with _T = 
half, _Tdst = short unsigned int]’:
/home/kde4/koffice/libs/pigment/KoColorSpaceAbstract.h:221:   instantiated 
from ‘quint16 KoColorSpaceAbstract<_CSTraits>::scaleToU16(const quint8*, 
qint32) const [with _CSTraits = RgbF16Traits]’
/home/kde4/koffice/krita/colorspaces/rgb_float_hdr/kis_rgb_f16_hdr_colorspace.cc:47:   
instantiated from here
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:118: error: no type 
named ‘compositetype’ in ‘class KoColorSpaceMathsTraits<half>’
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h: At global scope:
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:31: warning: inline 
function ‘static _T KoColorSpaceMathsTraits<_T>::min() [with _T = half]’ used 
but never defined
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:29: warning: inline 
function ‘static _T KoColorSpaceMathsTraits<_T>::max() [with _T = half]’ used 
but never defined
/home/kde4/koffice/libs/pigment/KoColorSpaceMaths.h:33: warning: inline 
function ‘static qint8 KoColorSpaceMathsTraits<_T>::bits() [with _T = half]’ 
used but never defined
make[2]: *** 
[krita/colorspaces/rgb_float_hdr/CMakeFiles/kritargbf16hdr.dir/kis_rgb_f16_hdr_colorspace.o] 
Error 1
make[1]: *** 
[krita/colorspaces/rgb_float_hdr/CMakeFiles/kritargbf16hdr.dir/all] Error 2
make: *** [all] Error 2
kde4 at selday:~/build$            
-- 
Boudewijn Rempt 
http://www.valdyas.org/fading/index.cgi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20061230/7cc21b04/attachment.pgp 


More information about the kimageshop mailing list