* README.win32: Advice about gcc.
* libgimp/gimp.{c,h,def}: New way to get address of PLUG_IN_INFO
to the gimp dll, similar as used by the EMX port. Much cleaner.
Works well with gcc also now.
* app/gimprc.c: Remove gratuituous printf.
* app/makefile.msc: Update with new files.
* plug-ins/makefile.msc: Small updates.
* plug-ins/makefile.cygwin: New file.
* plug-ins/gfig/gfig.c
* plug-ins/script-fu/script-fu-scripts.c: Include <glib.h> early.
31 lines
1.4 KiB
Text
31 lines
1.4 KiB
Text
This is an unstable version of the GIMP, intended for developers
|
|
only. Even more so the Win32 port.
|
|
|
|
For more information about the port or GLib, GTk+ and the GIMP to
|
|
native Windows, and pre-built binary packages, see
|
|
http://www.iki.fi/tml/gimp/win32/ or
|
|
http://www.gimp.org/~tml/gimp/win32/
|
|
|
|
To build the GIMP on Win32, you can use either the Microsoft compiler
|
|
or gcc (egcs) without the produced executables depending on the
|
|
cygwin dll (gcc -mno-cygwin). For more information about the
|
|
preparation necessary for building with gcc, read README.win32 in the
|
|
GLib 1.3 distribution.
|
|
|
|
The GIMP wants to be built with the GNU gettext library for
|
|
internationalisation (i18n). Get the version ported to Win32 (not a
|
|
very big deal) from tml's web site mentioned above. If you don't want
|
|
any i18n stuff, undefine ENABLE_NLS in the config.h.win32 file, and
|
|
remove references to the gnu-intl library from the makefiles.
|
|
|
|
First, build in the libgimp directory, then in tools/gcg, then in app,
|
|
plug-ins, and finally in modules. Check the makefile.msc or
|
|
makefile.cygwin files in said directories.
|
|
|
|
The current build setup for Windows is a mess, with complex
|
|
hand-maintained makefiles. I know. Adding parallel makefiles for gcc
|
|
didn't make it any cleaner. On the other hand, I don't think using the
|
|
Unix style configuration mechanism (under cygwin) is quite feasible,
|
|
either.
|
|
|
|
--Tor Lillqvist <tml@iki.fi>
|