diff options
Diffstat (limited to 'src/ejabberd_zlib/Makefile.in')
-rw-r--r-- | src/ejabberd_zlib/Makefile.in | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ejabberd_zlib/Makefile.in b/src/ejabberd_zlib/Makefile.in index dd781d0ae..b572c1169 100644 --- a/src/ejabberd_zlib/Makefile.in +++ b/src/ejabberd_zlib/Makefile.in @@ -12,11 +12,13 @@ ZLIB_LIBS = @ZLIB_LIBS@ ERLANG_CFLAGS = @ERLANG_CFLAGS@ ERLANG_LIBS = @ERLANG_LIBS@ +# Assume Linux-style dynamic library flags +DYNAMIC_LIB_CFLAGS = -fpic -shared ifeq ($(shell uname),Darwin) - DYNAMIC_LIB_CFLAGS = -fPIC -bundle -flat_namespace -undefined suppress -else - # Assume Linux-style dynamic library flags - DYNAMIC_LIB_CFLAGS = -fpic -shared + DYNAMIC_LIB_CFLAGS = -fPIC -bundle -flat_namespace -undefined suppress +endif +ifeq ($(shell uname),SunOs) + DYNAMIC_LIB_CFLAGS = -KPIC -G -z text endif EFLAGS += -I .. |