I fixed the CVS version so that it is building again. Occasionally, if there are missing dependencies, it is necessary to run:
perl mkfiles.pl and perl mkdep.pl
....and if it works nicely, commit the make.* files that are generated.
This is because during development, files are added and deleted from the build. The recent tectonic plate change in libnrtype ;-) for Pangoization is a good example. The Win32 Makefile.mingw files are not part of the Gnuish automake/autoconf world, so those commands need to be re-run occasionally for us to sync with Unix.
By the way, it is almost time to assemble the Gtk/Glib libraries again into a package, as Tor Lillqvist has recently posted Gtk2.4. We are currently at 2.2.4. This should of course be after 0.39, but we will finally be able to benefit from newer libraries and the new file dialogs. And maybe the "focus out of bounds" bug will finally go away.
Daniel Díaz wrote:
But the builds have been broken since the 14th. Today's error is: In file included from verbs.h:13, from interface.h:18, from desktop.cpp:57: require-config.h:2:3: #error "Must #include config.h (ifdef HAVE_CONFIG_H) before anything else." make[1]: *** [desktop.o] Error 1
It went further when require-config.h was commented out in verbs.h, but I really don't know what's the right thing to do here. I hope Bob or somebody could take care of that.
And as for Linux, I get: make[1]: *** No rule to make target `libnrtype/FontInstance.h', needed by `distdir'. Stop.
The autobuilding process is still on three times a day: at @000, at @333, and at @666 (Internet Time). So, as soon as it is fixed the zip's will be there.
Daniel Díaz yosoy@...31...