This presents a few challenges - snappy-erlang-nif has previously compiled across all common OTP platforms, from Linux, *BSD, Darwin and Solaris to Windows.
The new snappy 1.1.7 version requires cmake to build.
I have imported the library, pruned the cruft, and can build manually via:
cd ./c_src/snappy
cmake -DSNAPPY_BUILD_TESTS=0 .
make
cd ../..
rebar3 do compile, eunit
Which is possibly portable, with a bit of work for pc.
This presents a few challenges - snappy-erlang-nif has previously compiled across all common OTP platforms, from Linux, *BSD, Darwin and Solaris to Windows.
The new snappy 1.1.7 version requires cmake to build.
I have imported the library, pruned the cruft, and can build manually via:
Which is possibly portable, with a bit of work for pc.
@arcusfelis any suggestions?