CC=gcc
LEX=flex
YACC=bison
-INCROOT=.
+INCROOT=..
CFLAGS=-ggdb -O2 -I $(INCROOT)
TARGETS=$(SDCCDIR)/bin/aslink
-ALLOBJECTS= lkmain.o lkhead.o lkarea.o lkdata.o\
+ALLOBJECTS= lkmain.o lkhead.o lkarea.o lkdata.o\
lkeval.o lklex.o lksym.o lkrloc.o\
lklibr.o lklist.o lkihx.o lks19.o\
- lkstore.o lknoice.o lkmem.o lkaomf51.o strcmpi.o
+ lknoice.o lkmem.o lkaomf51.o\
+ ../lkstore.o\
+ strcmpi.o
all:: $(TARGETS)
clean::
$(CC) $(CFLAGS) $(LDFLAGS) -c -o lks19.o lks19.c
lkstore.o : lkstore.c aslink.h
- $(CC) $(CFLAGS) $(LDFLAGS) -c -o lkstore.o lkstore.c
+ $(CC) $(CFLAGS) $(LDFLAGS) -c -o ../lkstore.o ../lkstore.c
lknoice.o : lknoice.c aslink.h
$(CC) $(CFLAGS) $(LDFLAGS) -c -o lknoice.o lknoice.c
$(CC) $(CFLAGS) $(LDFLAGS) -c -o lkaomf51.o lkaomf51.c
$(TARGETS): $(ALLOBJECTS)
- $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(ALLOBJECTS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(ALLOBJECTS)