One of the big power horses of the UNIX® world, is "make." This program allows users to automate all the compile options and flags and things that need to be typed in to build a process. This example shows the building of an execfile called "test." It will use a test.o file which is created from test.c. A target called romfs and another target called clean will be specified. These are related to building the file system image and cleaning up the build process if it will re-run the process. Inside this is makefile, which is a copy of the ping makefile modified for test application. There are many flags and variables that were set up in advance by the uClinux build system.

