]> rtime.felk.cvut.cz Git - frescor/fna.git/commitdiff
now libfrescan is a relocatable object file instead of a library .a
authorsangorrin <sangorrin@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Tue, 8 Apr 2008 08:45:24 +0000 (08:45 +0000)
committersangorrin <sangorrin@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Tue, 8 Apr 2008 08:45:24 +0000 (08:45 +0000)
git-svn-id: http://www.frescor.org/private/svn/frescor/fna/trunk@1088 35b4ef3e-fd22-0410-ab77-dab3279adceb

src_frescan/Makefile

index fa1f07ed4448300f53cd76fd685d28ce9c3da0a5..1af38c0142c30968f064bc98ca2beedba10eba1f 100644 (file)
@@ -1,4 +1,4 @@
-.PHONY: none libfrescan.a clean cleanall
+.PHONY: none libfrescan clean cleanall
 
 include ../config.mk
 include ../rules.mk
@@ -7,11 +7,13 @@ SRCS := $(wildcard *.c)
 OBJS := $(patsubst %.c,%.o,$(wildcard *.c))
 HDRS := $(wildcard *.h)
 
-libfrescan.a:  $(OBJS)
-       @exec echo -e "\n>> Building libfrescan.a:";
-       ar -rc libfrescan.a *.o
-       @mv libfrescan.a $(FNA_PATH)/lib
-       @exec echo ">> end libfrescan.a  [OK]"
+libfrescan:  $(OBJS)
+       @exec echo -e "\n>> Building FRESCAN:";
+       ld -r -o libfrescan.o *.o
+       @mv libfrescan.o $(FNA_PATH)/lib
+#      ar -rc libfrescan.a *.o
+#      @mv libfrescan.a $(FNA_PATH)/lib
+       @exec echo ">> [OK]"
 
 %.o: %.c $(SRCS) $(HDRS)
        @$(CC) $(CFLAGS) -c $< # 1> /dev/null