Make is a tool which controls the generation of executables and other non-source files (e.g. libraries) from the source files. It makes programmers' life much easier when it comes to managing a program with many source files.
	 
	In this tutorial, we will cover the following topics through both presentation and hands-on exercises: 
	- 
		how to write a makefile to handle dependencies among source files
 
	- 
		how to build and install a program with Make
 
	- 
		how to use macros with Make. 
 
	This tutorial assumes no previous knowledge/experience with Make; however, working knowledge of shell scripting is required.
	Prerequisites:
	- 
		Working knowledge of Shell Scripting
 
	- 
		Laptop with a SSH client such as Putty
 
	- 
		A LONI or LSU HPC account.
 
	- 
		If you do not use a LONI or LSU HPC, you should have a means of logging into the machine where you do software development.
 
	- 
		 To apply for a LONI or LSU HPC account, please visit
 
	Registration:
	To register, please visit
	http://hpc.lsu.edu/training/tutorials/reservation-forms/fall2011-make.php
	 
	Please DO NOT use the register button on this page!!!
	Off-site participants will be provided with a link to view the tutorial, please enter "ag" in the access grid box on the registration form.