Browse Source

Always compile with fPIC

Jeremy Soller 5 năm trước cách đây
mục cha
commit
b08f3c5cab
1 tập tin đã thay đổi với 2 bổ sung6 xóa
  1. 2 6
      Makefile

+ 2 - 6
Makefile

@@ -1,17 +1,13 @@
 SRC=$(wildcard *.c)
 OBJ=$(patsubst %.c,%.o,$(SRC))
-LOBJ=$(patsubst %.c,%.lo,$(SRC))
 
 all: libpthread.a
 
 libpthread.a: $(OBJ)
 	$(AR) -rcs $@ $(OBJ)
 
-libpthread.so: $(LOBJ)
-	$(CC) $(CFLAGS) -nostdlib -shared -o $@ $(LOBJ)
+libpthread.so: $(OBJ)
+	$(CC) $(CFLAGS) -nostdlib -shared -o $@ $(OBJ)
 
 %.o: %.c
-	$(CC) $(CFLAGS) -I . -c $< -o $@
-
-%.lo: %.c
 	$(CC) $(CFLAGS) -fPIC -I . -c $< -o $@