[Kalzium] Kalzium ported to Avogadro 0.6.1

Marcus D. Hanwell marcus at cryos.org
Sun Apr 6 19:15:31 CEST 2008


On Sunday 06 April 2008 10:41:16 Carsten Niehaus wrote:
> Moin
>
> > Time for sleep but I would appreciate feedback. Hopefully it compiles OK
> > for everyone and works properly. It does here on my Gentoo desktop with
> > recent KDE trunk and GCC 4.2.3.
>
> In file included
> from
> /home/kdesvn/kdeedu/kalzium/libavogadro-kalzium/src/residuecolor.cpp:25:
> /home/kdesvn/kdeedu/kalzium/libavogadro-kalzium/include/avogadro/../../src/
>color.h:80: avís: ‘virtual void Avogadro::Color::set(GLfloat, GLfloat,
> GLfloat, GLfloat)’ was hidden
> /home/kdesvn/kdeedu/kalzium/libavogadro-kalzium/src/residuecolor.h:48:
> avís: by ‘virtual void Avogadro::ResidueColor::set(const
> Avogadro::Primitive*)’
> /home/kdesvn/kdeedu/kalzium/libavogadro-kalzium/src/residuecolor.cpp: In
> member function ‘virtual void Avogadro::ResidueColor::set(const
> Avogadro::Primitive*)’:
> /home/kdesvn/kdeedu/kalzium/libavogadro-kalzium/src/residuecolor.cpp:54:
> error: no matching function for call to
> ‘Avogadro::Atom::GetResidue(bool)’
> /usr/include/openbabel-2.0/openbabel/atom.h:266: note: candidates are:
> OpenBabel::OBResidue* OpenBabel::OBAtom::GetResidue()
>
> We need OpenBabel 2.2 which is not yet released. Albert ran into this
> issue. We now increased the required version to 2.2 in the cmake check. Let
> us hope that OB 2.2 will be released soon.
>
I hadn't thought of that. We do depend on OpenBabel 2.2 but that check is 
higher up in the Avogadro source tree. Thanks for increasing the dependency. 
OB 2.2 will be released soon and there are already beta snapshots that are 
quite stable.


More information about the Kalzium mailing list