CC = gcc
LIB = ar csr
CFLAGS = -c -m486 -I$(INCPATH) -ggdb
SYSTEM = -DXWIN -DLINUX         
LNK = gcc -m486 -ggdb

TARGET = hc11 
OBJS = hc11.o hc11io.o interrupt.o main.o memory.o opbasic.o \
       opcodes.o opcodes2.o register.o timer.o
INCPATH = ./
HEADERS = 
LIBS = -lm -lvga -L/usr/X11R6/lib -lX11 -lXext 
MYLIBS = 

project : $(TARGET) 

headers : $(HEADERS)

$(TARGET) : $(OBJS) $(MYLIBS)
	$(LNK) $(SYSTEM) -o $(TARGET) $(OBJS) $(MYLIBS) $(LIBS)

clean:
	rm $(OBJS);rm $(TARGET)

.cpp.o:
	$(CC) $(CFLAGS) $<
