Hi All, A few weeks ago, I was looking for an implementation of GNU Groff which I could use under Win32, and came across the package contributed to GnuWin32 by Kees Zeelenberg.
Unfortunately, Kees' implementation did not quite fit my requirements, since I did not want to install in "C:\Program Files\...", but also, did not want the pain of setting up all the necessary environment variables for an installation in another location; I tried to email Kees directly, to discuss the issues, but received no reply; (if you are reading this Kees, I think your email address may have changed from the one reported in the package). I *did* discuss the issues with Werner Lemberg, the lead GNU Groff maintainer, and as a result, I have now submitted my own patches, based on groff-1.18.1, to the GNU project, such that the official GNU release should now build cleanly using MinGW and MSYS on Win32. These patches should make the full functionality of Groff available, in a Win32 implementation, *including* the HTML output capability, which I note is specifically excluded from the existing GnuWin32 implementation. In getting the HTML capability to work, I found a few dependencies which I needed to resolve, viz. - needed a working command line implementation of ghostscript; resolved by installing Aladdin Ghostscript, (but needed to rename the required executable). - needed some components from netpbm and psutils, with additional dll's from libpng and zlib; all resolved by downloading GnuWin32 packages, and extracting just the required components. I have one remaining problem -- the pnmtopng.exe utility provided in the GnuWin32 implementation of netpbm needs to find rgb.txt in either the normal X11 or openwin locations, or as specified by environment variable RGBDEF. I can work around this, by making RGBDEF point at the copy of rgb.txt in my local Cygwin X Server installation, but the issue would remain unresolved for user who do not have Cygwin installed. Perhaps a suitable rgb.txt should be included with GnuWin32 packages which need it (netpbm in this instance)? Best Regards, Keith Marshall. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ GnuWin32-Users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gnuwin32-users