Compiling current CVS:
[...]
In file included from GScreen.C:14:
GScreen.h: In member function `virtual WorkArea& GScreen::workarea() const':
GScreen.h:42: error: could not convert `this->GScreen::owner_' to `WorkArea&'
In file included from GScreen.C:16:
GWorkArea.h: In member function `Gdk::Color* ColorCache::getColor(EnumLColor)':
GWorkArea.h:32: error: `clr' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `struct
EnumLColor'
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h: At
global scope:
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h: In instantiation of `std::pair<const EnumLColor, Gdk::Color*>':
GWorkArea.h:34: instantiated from here
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h:73: error: `
std::pair<_T1, _T2>::first' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `const
struct EnumLColor'
GWorkArea.h: In member function `XftColor* ColorCache::getXftColor(EnumLColor)
':
GWorkArea.h:37: error: `clr' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `struct
EnumLColor'
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h: At
global scope:
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h: In instantiation of `std::pair<const EnumLColor, XftColor*>':
GWorkArea.h:39: instantiated from here
/usr/local/lib/gcc-lib/i386-portbld-freebsd4.8/3.3.1/include/c++/bits/stl_pair.h:73: error: `
std::pair<_T1, _T2>::first' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `const
struct EnumLColor'
GWorkArea.h: In member function `void ColorCache::cacheColor(EnumLColor,
Gdk::Color*)':
GWorkArea.h:42: error: `clr' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `struct
EnumLColor'
GWorkArea.h: In member function `void ColorCache::cacheXftColor(EnumLColor,
XftColor*)':
GWorkArea.h:46: error: `clr' has incomplete type
../../../src/frontends/Painter.h:20: error: forward declaration of `struct
EnumLColor'
gmake[5]: *** [GScreen.lo] Error 1
- Re: gtk & EnumLColor error Rob Lahaye
- Re: gtk & EnumLColor error Angus Leeming