15sep13 This folder contains all that is needed to compile torpot.c on a mac (which C/C++ compiler which understands "make"). To make this on your mac, copy two files: "mac.mf" and "torpot.c" to a folder on your computer and execute this line $ make -f mac.mf torpot Explanation: The Unix command "make" alone looks for a Makefile (so named) and proceeds with it. The phrase "mac.mf torpot" refers to a makefile which compiles torpot.c into the executable (binary) "torpot". "torpot" is an argument for mac.mf. Thus, mac.mf can be used to compile other sources without rewriting the makefile. Finally, make can compile using a variety of makefiles, not just the default one. The flag -f means "use the following makefile instead". The suffix ".mf" is non-standard, and just stands for "make file". To use torpot.c on other unix compilers, for example Linux, first rewrite mac.mf into a linux.mf appropriate for your dialect of Linux. The source file itself will have certain library references written differently, but otherwise no modifications should be required. It is useful to have similar makefiles templates for win32.mf and win64.mf. For windows, the names of C-libraries may differ. It is best to find a different .c or .cpp source which you can compile on your PC, and use "winmerge" to compare codes to see what changes you must make. (Warning, this paragraph, and only this paragraph is more difficult than it looks.)