This is the procedure that worked for me. The trick was to avoid anything 64-bit like the plague.
I believe this is everything, but it's possible I overlooked something relevant in the flurry of things I tried.
- Download and run setup-x86.exe from cygwin's website.
- In addition to the default packages, select "make" and "mingw64-i686-gcc-core" in the devel category.
- When asked, allow the installation of required dependencies.
- In Sil's SRC folder, edit the header of MakeFile.cyg to remove -mno-cygwin and point to the proper version of gcc and windres. It should look as follows: Code:
CC = i686-w64-mingw32-gcc WRES = i686-w64-mingw32-windres LIBS = -s -mwindows -e _mainCRTStartup -lwinmm CFLAGS = -Wall -O2 -fno-strength-reduce -DWINDOWS
- Open cygwin and cd to Sil's SRC folder.
- Type "make -f Makefile.cyg install"
- The resulting program will require cygwin1.dll, found in cygwin\bin. You can either copy it to Sil's folder, or add cygwin\bin to your system path.
I believe this is everything, but it's possible I overlooked something relevant in the flurry of things I tried.
Comment