Hi, safemode <safemode@xxxxxxxxxxxxx> writes: > > > Ok, compiling gtk+ from the cvs and i'm getting this error. > > > gdk-pixbuf.c:395: parse error before ')' token > > > gdk-pixbuf.c:396: parse error before ')' token > > > gdk-pixbuf.c:397: parse error before ')' token > > > make[3]: *** [gdk-pixbuf.lo] Error 1 > > > > > > it seems to be because the version variables aren't declared anywhere or > > > set correctly. Manually assigning the numbers 1 3 and 7 to them allowed > > > the file to be compiled but because the version information isn't being > > > set right, linking eventually failed with this > > > > > > libtool: link: CURRENT `-' is not a nonnegative integer > > > libtool: link: `-::-' is not valid version information > > > make[3]: *** [libgdk_pixbuf-1.3.la] Error 1 > > > > are you sure you've successfully run autogen.sh? This looks as if something > > went wrong earlier. > > There is absolutely no warnings in autogen.sh There is a warning in > configure script 1st thing it outputs. This is what it says. > > configure.in:165: AC_PROG_CPP was called before AC_PROG_CC this one is harmless. I've just updated my CVS trees and everything compiles just fine. The gdk-pixbuf version numbers are defined in gdk-pixbuf-features.h which should be created from gdk-pixbuf-features.h.in when configure is run (or config.status more precisely). Try 'make clean -k' and rerun autogen.sh. Salut, Sven