summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvatore Sanfilippo <antirez@gmail.com>2017-02-24 00:00:13 +0800
committerantirez <antirez@gmail.com>2017-02-23 16:53:39 +0100
commit9cc83d2ad9d5ed0e6a396a7e26814ac2f2445d1c (patch)
tree65c60c05527938c3bdd1f39167772a5011c8810e
parented7e331051e79cabf4f69b753d116382f2962ca4 (diff)
downloadredis-9cc83d2ad9d5ed0e6a396a7e26814ac2f2445d1c.tar.gz
Makefile: fix building with Solaris C compiler, 64 bit.
-rw-r--r--src/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index 8cf6ba6f8..5d2b2b395 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -65,6 +65,13 @@ DEBUG=-g -ggdb
ifeq ($(uname_S),SunOS)
# SunOS
+ ifneq ($(@@),32bit)
+ CFLAGS+= -m64
+ LDFLAGS+= -m64
+ endif
+ DEBUG=-g
+ DEBUG_FLAGS=-g
+ export CFLAGS LDFLAGS DEBUG DEBUG_FLAGS
INSTALL=cp -pf
FINAL_CFLAGS+= -D__EXTENSIONS__ -D_XPG6
FINAL_LIBS+= -ldl -lnsl -lsocket -lresolv -lpthread -lrt