\documentstyle[11pt,nopagenumbers]{article}

\addtolength{\oddsidemargin}{-.75in}
\addtolength{\evensidemargin}{-.75in}
\addtolength{\textwidth}{+1.5in}
\addtolength{\topmargin}{-.75in}
\addtolength{\textheight}{+1.5in}

\setlength{\parindent}{0mm}     % indented paragraphs just don't look good.

\begin{document}
\begin{tabbing}
{\bf 1.12  Computer Models of Physical and Engineering Systems}
\` {\bf Spring 1997}
\end{tabbing}
\begin{center}
{\bf Compilation Hints \\
	Based on 1.00 Compilation Hints}
\end{center}

\begin{flushleft}
{\bf Overview}
\end{flushleft}
This handout contains details of how to enhance your athena account and 
expedite the compilation of code using {\it g++}, the {\it Cygnus GNU} 
C++-compiler. \\ \\
The compilation process may be simplified by spending a few minutes
customizing your dot files \footnote{\it There is a free Athena document
that describes how to customize your dotfiles called ``Dotfiles:
Customizing Your Athena Session''. If you do not have this document and
feel unsure about the instructions given here please consult the 1.12 TA
or olc before going further}.
A {\em dotfile} is a file containing instructions and information
about how you want to customize your account at startup. These files are 
read when you log in. A complete list of valid ``dotfiles'' is specified 
in the Athena dotfiles document. If you have not made customizations 
before, you will have to create each new customization file you want to 
use (e.g. using {\bf emacs}). If the files referred to below already
exist in your account then you need only add the instructions specified
below. Each customization file should be placed in your {\em home
directory}. Remember to start the filename with a ``dot'', for
example {\it .environment}. To list your dotfiles use the UNIX command
{\it ls -a} at the xterm prompt.

\vspace{.3in}
\begin{flushleft}
{\bf Adding the cygnus locker to your account:}
\end{flushleft}
In the file named {\it \~/.environment} \footnote{\it The characters  \~/
before a filename refers to your home directory, for example
/mit/username/.environment can be referred to as \~/.environment}, 
add the following line, which will add the Cygnus locker to your default 
path automatically when you login, so you don't have to do it
explicitly every time.

\begin{center}
\begin{tabular}{|c|}  \hline
add cygnus \\ \hline
\end{tabular}
\end{center}


\vspace{.25in}
\begin{flushleft}
{\bf Aliasing Frequently Used Commands:} 
\end{flushleft}

In a file called {\it \~/.cshrc.mine}, add the following line:  \
{\it It will save you quite a bit of typing in this course}.

\begin{center}
\begin{tabular}{|c|}  \hline
setenv hosttype \$\{hosttype\} \\ \hline
\end{tabular}
\end{center}

\vspace{.3in}
If you have any questions about custommizing your dotfiles, 
please ask the 1.12 TA.
\end{document}



