# Lab1 makefile (Linux Fedora 4) # Written by: Dan Stearns # Date: 6/20/06 # # Modifications: # 6/26/06 - changed name of 1bitalu to lessen confusion # # type make lab1 to build lab1 # type make 1bitTest to build a 1 bit alu test # LIBDIR=/home/dstearns/simbin/ INCDIR=/home/dstearns/simbin/include/ FILES = fullAdd.o oneBitalu.o alu.o lab1.o lab1: $(FILES) g++ -o lab1 $(FILES) -L$(LIBDIR) -lsim \ -L/usr/X11R6/lib -L/usr/lib -lX11 -lc -lsim 1bitTest: fullAdd.o oneBitalu.o 1bitTest.o g++ -o 1bit fullAdd.o 1bitalu.o 1bitTest.o -L$(LIBDIR) -lsim \ -L/usr/X11R6/lib -L/usr/lib -lX11 -lc -lsim %.o: %.c g++ -c -I$(INCDIR) $*.c