New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Static build does not link on MacOS Silicon #12621
Comments
Hi @lesterfernandez I think you meant There are targets in the rocksb Makefile for I'm not entirely sure why Rocks defaults to requiring that these compression types are available. Do you know @adamretter ? |
@alanpaxton I think if I recall correctly, the build for RocksDB expects those to be available as RocksDB offers them for block compression. |
@alanpaxton You were right, I needed to run make for the However, I think it would be valuable for |
Expected behavior
The following command:
c++ -std=c++17 -I../rocksdb/include/ -L../rocksdb/ trace_test.cc -lrocksdb -o trace_test
when given a file named
trace_test.cc
with contentsand the
rocksdb
repository in the parent directory, withmake static_lib
having been ran,should result in a successful compilation and linkage.
Actual behavior
The following error message is produced:
Steps to reproduce the behavior (MacOS Silicon)
rocksdb
directory and build the project usingmake static_lib
The text was updated successfully, but these errors were encountered: