Hi,
as I said recently, I wrote a small configure script now. It doesn't support all options in makedefs.grx yet, just the most important ones and those that I need myself. E.g., I can now do all my settings for Linux/X11 with: ./configure --enable-gpc --enable-jpeg --enable-png-z --with-fontpath (More details, of course, with ./configure --help)
The script is completely optional, i.e. those who don't want to use it can configure GRX manually just like before, but those like me who don't want to edit config files by hand should not need to do this anymore.
It will just create a link from the appropriate makefile.foo to Makefile (so you can invoke make without `-f makefile.foo' afterwards) and change some settings in makedefs.grx, and if Pascal support is enabled, also the `{$L}' directives in grx.pas and graph.pas.
It currently supports X11, svgalib and DJGPP (only X11 really tested), but if wanted, it should be easy to add Mingw support (or more config options).
(diff23 -- you must set execute permissions on configure afterwards; patch can't do this)
Frank