From f298eaade0bd519048a6eef21c374b31b7a2bf33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Kujawa?= Date: Mon, 16 Jan 2017 22:56:07 +0100 Subject: [PATCH] rk65c02 is now a shared library. --- src/Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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)