Stryker, "make" is not a compiler, it's a project management utility that requires a "Makefile" (make script) which calls the compiler (such as gcc). It determines which files in your project need to be compiled and which are up to date. For a small single file program you just call the compiler directly, although you could create a Makefile for it, but that is an extra step not really needed for an example like this.. If the project grew into multiple source/header/library files then yes, you would want to create a Makefile and use "make" to manage the project.
[ August 23, 2002: Message edited by: VoidMain ]