EE 298: Introduction to Computer Engineering
Spring 2007
Prof. Rebecca Bates
Software Downloads
- Cygwin: go to http://cygwin.com and
follow instructions. You can use one of the ftp mirrors for downloading,
or you can run
http://cygwin.com/setup.exe. It is a good idea to read the FAQs to
find out about the software you are installing. When you are given the
option of a download site, mirror.calvin.edu is in Michigan. You can
look at
http://cygwin.com/mirrors.html to find ones that are nearby. You
will eventually be offered the choice of what things to include in your
installation. gcc is in "devel". Make sure that is included in
your installation! Under editors, you can select a version of emacs.
Please also select xemacs, which will make things much easier. Using xemacs
will be make things much easier for you!
- When you are running cygwin, you
can use xemacs by typing "xemacs &". The & will have the editor run in
the background.
- emacs: While there are versions of emacs that come with cygwin, you may
also want to download a version that runs in windows. You can get a pre-compiled version of emacs for windows at
ftp://ftp.gnu.org/gnu/emacs/windows/. Information about how to
install it can be found at
ftp://ftp.gnu.org/gnu/emacs/windows/README. The file you will
want to download is probably emacs-21.3-bin-i386.tar.gz and you will need to
unzip it and extract the executable from the tar file. You can use
cygwin for this or follow the instructions in the readme. You can use
this if you want to edit your code but do not want to install cygwin on your
computer.
- gcc: The C compiler we are using should be included in your cygwin
installation.
- Zilog compiler: We will be using this later in the semester.