For pre-built binary packages, see http://www.gimp.org/win32/new-downloads.html . Building GIMP on Win32 ====================== There are two (or three) ways to build GIMP for Win32: 1) Use the autoconf-generated configure script, and the resulting Makefiles (which use libtool and gcc to do the compilation). I use this myself, but it might be hell to setup correctly. Doesn't work correctly in all directories, for instance in the po* directories it is much easier to use the makefile.mingw files. You most probably will want to use a bleeding efge libtool, and thus have to remove the old libtool cruft from acinclude.m4, remove the old ltmain.sh, config.sub and config.guess files, and rerun libtoolize. Or something like that. 2) Use the Microsoft compiler, cl and Make, nmake. Say nmake -f makefile.msc in various directories. These makefiles are out-of-date. They certainly will not generate the same name DLLs and import libraries as the autoconfiscated libtool build does. 3) Use gcc, and the makefile.mingw makefiles. These are probably not up-to-date, as I have switched to autoconfiscation. Libintl ======= GIMP wants to be built with the GNU "intl" library for internationalisation (i18n). Get the version ported to Win32 (not a very big deal) from the web site mentioned above. The "intl" library is built as a DLL called libintl-1.dll. If you don't want any i18n stuff, undefine ENABLE_NLS, HAVE_GETTEXT and HAVE_LIBINTL in the config.h.win32 file, and remove references to the intl library from the makefiles. Note that while the GNU gettext package is under the GPL, the "intl" part of it is under the LGPL (like GTK or GLib), as of gettext-0.10.40. --Tor Lillqvist .