Would anyone be able to answer the below. This could be a silly question but I have to hear it for sure.
If I install Cygwin on Windows and go ahead and create a makefile using Automake and Autoconf and then compile a program based on the structure represented in this makefile.in then does this mean that I have to have Cygwin on every computer I run this program on? What if I'm just building a library for use on a Windows Platform. Do I still need Cygwin once it has been built?
IIRC, sort of. Compiling with Cygwin makes the program dependent on cygwin1.dll. The system that runs the program needs to be able to find this DLL, but the entire Cygwin installation may not be necessary.