From: sangorrin Date: Tue, 8 Apr 2008 08:45:24 +0000 (+0000) Subject: now libfrescan is a relocatable object file instead of a library .a X-Git-Url: http://rtime.felk.cvut.cz/gitweb/frescor/fna.git/commitdiff_plain/7f6a287940e28018378f5f70d2fd74acda86450a now libfrescan is a relocatable object file instead of a library .a git-svn-id: http://www.frescor.org/private/svn/frescor/fna/trunk@1088 35b4ef3e-fd22-0410-ab77-dab3279adceb --- diff --git a/src_frescan/Makefile b/src_frescan/Makefile index fa1f07e..1af38c0 100644 --- a/src_frescan/Makefile +++ b/src_frescan/Makefile @@ -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