The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
very sketchy, how I (unknown who "I" is in this context; it is NOT sjburges@gimp.org) got it running:

- download tml's win32 builds of everything (gtk+2 etc.)
  http://www.gimp.org/win32
- download cygwin, including perl5.8

using Glib and Gtk2 from cvs (> 0.9)

tml's libs, pkg-config etc are all unpacked under /gnuwin32. if some dlls
are not in the bin dir, move them there:

   mv /gnuwin32/lib/*.dll /gnuwin32/bin

my /gnuwin32/bin looks like this:

   asprintf.dll        fttimer.exe                   intl.dll                 miniunz-static.exe  msgunfmt.exe            tiffdither.exe
   charset.dll         fttry.exe                     libatk-1.0-0.dll         miniunz.exe         msguniq.exe             tiffdump.exe
   example-static.exe  ftview.exe                    libfontconfig-1.dll      minizip-static.exe  ngettext.exe            tiffinfo.exe
   example.exe         gdk-pixbuf-csource.exe        libgdk-win32-2.0-0.dll   minizip.exe         pal2rgb.exe             tiffmedian.exe
   fax2ps.exe          gdk-pixbuf-query-loaders.exe  libgdk_pixbuf-2.0-0.dll  msgattrib.exe       pango-querymodules.exe  tiffset.exe
   fax2tiff.exe        gettext.exe                   libglib-2.0-0.dll        msgcat.exe          pkg-config.exe          tiffsplit.exe
   fc-cache.exe        gif2tiff.exe                  libgmodule-2.0-0.dll     msgcmp.exe          ppm2tiff.exe            untgz-static.exe
   fc-list.exe         glib-genmarshal.exe           libgobject-2.0-0.dll     msgcomm.exe         ras2tiff.exe            untgz.exe
   freetype-6.dll      glib-gettextize               libgthread-2.0-0.dll     msgconv.exe         rgb2ycbcr.exe           xgettext.exe
   freetype-config     glib-mkenums                  libgtk-win32-2.0-0.dll   msgen.exe           testnames.exe           xmlparse.dll
   ftbench.exe         gobject-query.exe             libpango-1.0-0.dll       msgexec.exe         thumbnail.exe           xmltok.dll
   ftdump.exe          gspawn-win32-helper.exe       libpangoft2-1.0-0.dll    msgfilter.exe       tiff2bw.exe             xmlwf.exe
   ftlint.exe          gtk-demo.exe                  libpangowin32-1.0-0.dll  msgfmt.exe          tiff2ps.exe             zlib-1.dll
   ftmemchk.exe        gtk-query-immodules-2.0.exe   libtiff.dll              msggrep.exe         tiff2rgba.exe
   ftmulti.exe         iconv.dll                     minigzip-static.exe      msginit.exe         tiffcmp.exe
   ftstring.exe        iconv.exe                     minigzip.exe             msgmerge.exe        tiffcp.exe

(note pkg-config!)

WARNING, THIS IS A BIG UNSUPPORTED HACK (just as windows itself)

    PATH=/gnuwin32/bin:$PATH

    cd Glib
    perl Makefile.PL
    make CC="gcc -mms-bitfields" LDLOADLIBS="$(pkg-config gthread-2.0 gmodule-2.0 gobject-2.0 --libs) -lintl"
    make test
    make install

    cd Gtk2
    perl Makefile.PL
    make CC="gcc -mms-bitfields" LDLOADLIBS="$(pkg-config gthread-2.0 gtk+-2.0 --libs) -lintl -L/usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/auto/Glib/ -lGlib"
    make install

    cd gimp-1.3
    CC="gcc -mms-bitfields" ./configure --prefix=/gimp
    make
    make install