Linux setup instructions

CMSC 412, Fall 2009

1. Install development tools and emulator

Install QEMU, gcc, gdb and libc6 with your favorite Linux distribution's package management utility.

For Debian, Ubuntu and other Debian derivatives

sudo apt-get install qemu build-essential nasm

For Fedora and other Redhat derivatives

sudo yum install qemu gcc gdb nasm glibc-devel glibc-headers

2. Copy the Linux Makefile

Download and untar the project tar.gz from the specification. cd into the project directory.
cd build
cp Makefile.linux Makefile