google / sandboxed-api

Generate sandboxes for C/C++ libraries automatically
https://developers.google.com/sandboxed-api/
Apache License 2.0
1.66k stars 191 forks source link

Undefined symbol errors in c-blosc #152

Open DemiMarie opened 2 years ago

DemiMarie commented 2 years ago
[329/428] Linking C executable _deps/libblosc-build/tests/test_api
FAILED: _deps/libblosc-build/tests/test_api 
: && /usr/bin/clang -O3 -DNDEBUG -rdynamic _deps/libblosc-build/tests/CMakeFiles/test_api.dir/test_api.c.o -o _deps/libblosc-build/tests/test_api -L/home/user/sandboxed-api/build/_deps/libblosc-build/blosc _deps/libblosc-build/blosc/libblosc_testing.so && :
ld: error: _deps/libblosc-build/blosc/libblosc_testing.so: undefined reference to compress2 [--no-allow-shlib-undefined]
ld: error: _deps/libblosc-build/blosc/libblosc_testing.so: undefined reference to uncompress [--no-allow-shlib-undefined]
clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
[334/428] Building C object _deps/libblosc-build/blosc/CMakeFiles/blosc_static.dir/__/internal-complibs/zstd-1.5.0/compress/zstd_lazy.c.o
ninja: build stopped: subcommand failed.