diff --git a/src/Makefile b/src/Makefile index 4aef42f..a1583b7 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,15 +1,15 @@ OBJS=rk65c02.o bus.o -EXEC=rk65c02 -LDFLAGS= -CFLAGS=-Wall +SO=librk65c02.so +LDFLAGS=-shared +CFLAGS=-Wall -fpic -$(EXEC) : $(OBJS) - $(CC) -o $(EXEC) $(LDFLAGS) $(OBJS) +$(SO) : $(OBJS) + $(CC) -o $(SO) $(LDFLAGS) $(OBJS) %.o : %.c %.h $(CC) $(CFLAGS) -c $< clean : rm -f $(OBJS) - rm -f $(EXEC) + rm -f $(SO)