From 0cf5648bee9ec2eb694cbcbb61de469e3af4ec1f Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Thu, 31 Dec 2015 13:40:57 -0500 Subject: [PATCH] Link with libz during the build. Without this patch, there were undefined referenced to libz symbols as shown by ldd -r on the resulting shared object. --- rebar.config | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rebar.config b/rebar.config index 32cbe96..5b7cead 100644 --- a/rebar.config +++ b/rebar.config @@ -1,6 +1,7 @@ {erl_opts, [debug_info]}. -{port_env, [{"CFLAGS", "-g -O2 -Wall"}]}. +{port_env, [{"CFLAGS", "-g -O2 -Wall"}, + {"LDFLAGS","$LDFLAGS -lz"}]}. {port_specs, [{"priv/lib/ezlib_drv.so", ["c_src/ezlib_drv.c"]}]}.