diff options
| author | Jason Evans <jasone@canonware.com> | 2010-01-03 19:59:19 (GMT) |
|---|---|---|
| committer | Jason Evans <jasone@canonware.com> | 2010-01-03 19:59:19 (GMT) |
| commit | bf10ae64a79da39b6ff5a23337ead4ddf393364a (patch) | |
| tree | 65223937a63a473f4f5bfa6446e01fba4eca0ac0 /jemalloc | |
| parent | 0b2368a6a20e670252fb991821d1345916ff5935 (diff) | |
| download | jemalloc-bf10ae64a79da39b6ff5a23337ead4ddf393364a.zip jemalloc-bf10ae64a79da39b6ff5a23337ead4ddf393364a.tar.gz jemalloc-bf10ae64a79da39b6ff5a23337ead4ddf393364a.tar.bz2 | |
Build libjemalloc_pic.a.
Diffstat (limited to 'jemalloc')
| -rw-r--r-- | jemalloc/Makefile.in | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/jemalloc/Makefile.in b/jemalloc/Makefile.in index fea2e5f..24abdb6 100644 --- a/jemalloc/Makefile.in +++ b/jemalloc/Makefile.in @@ -37,7 +37,8 @@ REV := 0 BINS := @bins@ CHDRS := @srcroot@src/jemalloc.h @objroot@src/jemalloc_defs.h CSRCS := @srcroot@src/jemalloc.c -DSOS := @objroot@lib/libjemalloc.so.$(REV) @objroot@lib/libjemalloc.so +DSOS := @objroot@lib/libjemalloc.so.$(REV) @objroot@lib/libjemalloc.so \ + @objroot@lib/libjemalloc_pic.a MAN3 := @objroot@doc/jemalloc.3 .PHONY: all dist install check clean distclean relclean @@ -50,18 +51,19 @@ all: $(DSOS) bins $(DSOS): $(CSRCS:@srcroot@%.c=@objroot@%.o) @mkdir -p $(@D) - gcc -shared -o $@ $+ $(LDFLAGS) $(LIBS) + $(CC) -shared -o $@ $+ $(LDFLAGS) $(LIBS) ln -sf libjemalloc.so.$(REV) lib/libjemalloc.so + ar crus @objroot@lib/libjemalloc_pic.a $+ bins: $(BINS) @objroot@bin/mtrgraph: @objroot@src/mtrgraph.o @mkdir -p $(@D) - gcc -o $@ $+ $(LDFLAGS) $(LIBS) $(GDLIBS) + $(CC) -o $@ $+ $(LDFLAGS) $(LIBS) $(GDLIBS) @objroot@bin/%: @objroot@src/%.o @mkdir -p $(@D) - gcc -o $@ $+ $(LDFLAGS) $(LIBS) + $(CC) -o $@ $+ $(LDFLAGS) $(LIBS) install: install -d $(BINDIR) @@ -92,6 +94,7 @@ clean: rm -f @objroot@src/*.o rm -f @objroot@lib/libjemalloc.so rm -f @objroot@lib/libjemalloc.so.$(REV) + rm -f @objroot@lib/libjemalloc_pic.a distclean: clean rm -f @objroot@config.log |
