From: Peter Lemenkov <lemenkov@gmail.com> Date: Mon, 24 Sep 2012 18:08:17 +0400 Subject: [PATCH] No bundled snappy Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> diff --git a/c_src/snappy_nif.cc b/c_src/snappy_nif.cc index 4c690ab..b22f743 100644 --- a/c_src/snappy_nif.cc +++ b/c_src/snappy_nif.cc @@ -19,8 +19,8 @@ #include <cstring> #include "erl_nif_compat.h" -#include "snappy/snappy.h" -#include "snappy/snappy-sinksource.h" +#include <snappy.h> +#include <snappy-sinksource.h> #ifdef OTP_R13B03 #error OTP R13B03 not supported. Upgrade to R13B04 or later. diff --git a/rebar.config b/rebar.config index 329f5ec..07bd3f1 100644 --- a/rebar.config +++ b/rebar.config @@ -2,8 +2,7 @@ {erl_opts, [debug_info, warn_unused_vars, warn_shadow_vars, warn_unused_import]}. {port_env, [ - {"(linux|solaris)", "LDFLAGS", "$LDFLAGS -lstdc++"} + {"(linux|solaris)", "LDFLAGS", "$LDFLAGS -lstdc++ -lsnappy"} ]}. -{port_specs, [{"priv/snappy_nif.so", ["c_src/*.cc", - "c_src/snappy/*.cc"]}]}. +{port_specs, [{"priv/snappy_nif.so", ["c_src/*.cc"]}]}. {eunit_opts, [verbose]}.