Hi, Rahul Rekapalli <rahulrekapalli@xxxxxxxxx> writes: > Hi, > I downloaded gimp from cvs and tried to compile it. I got the following > errors > > In file included from ../app/core/core-types.h:29, > from gimpobject.c:30: > ../app/core/core-enums.h:221: conflicting types for `GIMP_SHADOWS' > ../app/base/base-enums.h:133: previous declaration of `GIMP_SHADOWS' > ../app/core/core-enums.h:222: conflicting types for `GIMP_MIDTONES' > ../app/base/base-enums.h:134: previous declaration of `GIMP_MIDTONES' > ../app/core/core-enums.h:224: conflicting types for `GIMP_HIGHLIGHTS' > ../app/base/base-enums.h:136: previous declaration of `GIMP_HIGHLIGHTS' > ../app/core/core-enums.h:224: redefinition of `GimpTransferMode' > ../app/base/base-enums.h:136: `GimpTransferMode' previously declared > here > In file included from gimpobject.c:30: > ../app/core/core-types.h:167: redefinition of `GimpCoreConfig' > ../app/config/config-types.h:26: `GimpCoreConfig' previously declared > here looks like the usual problem with anoncvs (what a mess!). The thing is that anoncvs.gnome.org is not a single server. Instead you will get a different one each time you do the DNS lookup. The real problem is that some of the anoncvs servers (or at least one of them) is seriously broken. The CVS checkout on your disk is thus not in sync. Some files are uptodate, others are a few weeks old. This will never compile. A simple way to fix this problem is to hardcode a working anoncvs server in /etc/hosts. This way you can be sure that you are always talking to the same anoncvs server. 130.239.18.151 seems to be a good choice. Salut, Sven