Neal,
I ran into a little trouble with the build using the htdig-3.2.0b4-20090928 full
snapshot. Here were the steps I used:
1. Installed MinGW 3.1.0-1 (newbie alert!!)
2. Added mingw-zlib 1.1.4-1 to my Cygwin setup (per configure's suggestion)
3. Launched Cygwin
4. export CC='gcc -mno-cygwin'
I've seen this. The short answer is don't use MinGW. MinGW is missing
many of the things we take for granted in a 'normal' unix and that cygwin
supplies. If you do some Googling you'll find some information to read
about what MinGW lacks.
Basically MinGW attempts to use the incomplete Posix.1
I'm compiling htdig-3.2.0b4-20090928 under Cygwin 1.5.5 using gcc 3.3.1, on both
Windows XP Pro SP1 and Windows 2000 Server SP4. Compiling and installation is not a
problem. But db.words.db is always a zero length file after running htdig with the
compression flags at their default values.
Hey,
I have produced a set of makefiles for a native windows binaries.
You do need cygwin to run 'make' (the makefiles are for GNU make). The
makefiles use the Microsoft compiler.
Could you get a copy of the latest snapshot and try and do the
build? I'll work with you to get it