]> git.saurik.com Git - redis.git/commitdiff
32 bit build fixed on Linux.
authorantirez <antirez@gmail.com>
Thu, 1 Nov 2012 14:36:37 +0000 (15:36 +0100)
committerantirez <antirez@gmail.com>
Thu, 1 Nov 2012 14:37:38 +0000 (15:37 +0100)
It failed because of the way jemalloc was compiled (without passing the
right flags to make, but just to configure). Now the same set of flags
are also passed to the make command, fixing the issue.

This fixes issue #744

deps/Makefile

index 7cd9c0f64451bcc0262bf606627b76f969d0ad4c..d58ee5681ba6a4adf93442db041d58749747fad5 100644 (file)
@@ -73,6 +73,6 @@ JEMALLOC_LDFLAGS= $(LDFLAGS)
 jemalloc: .make-prerequisites
        @printf '%b %b\n' $(MAKECOLOR)MAKE$(ENDCOLOR) $(BINCOLOR)$@$(ENDCOLOR)
        cd jemalloc && ./configure --with-jemalloc-prefix=je_ --enable-cc-silence CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)"
-       cd jemalloc && $(MAKE) lib/libjemalloc.a
+       cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
 
 .PHONY: jemalloc