Okay I have written a program that is ready to be distributed.
The only problem though is that I am unsure as to how I would go about createing a makefile so that people would be able to type:
make myfilename
instead of:
gcc -o outputfile servarl.input.files.c -L/path/to/lib -lsomelib (and so on and so forth).
Thanks for you help.
Later,