-
Notifications
You must be signed in to change notification settings - Fork 1
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
building project fails #2
Comments
From the error message it looks like you're missing cmake. Installation instructions on a Mac are here: (Disclaimer: we did not try compiling this on a Mac, will try running through the instructions myself as soon as I find some time to do it.) |
Yes, you're right, I just found out myself as well. Thanks for the reply. It compiled but it aborts with the following message. I think it's a reference to AWS,...
|
Yup, looks like you also need the AWS SDK installed. I would try this link: https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/setup-linux.html |
Many many thanks for the pointer, it's been a while since i've touch C and Cmaking. Installing S3 part of the AWS SDK didn't solve my issue and I'm reluctant to install the whole SDK as I'm not planning it to use it for cloud. So I tried install it without the --S3 flag, using TileDB's version 2.21, and bindgen 0.58.2. Unfortunately, Rust buckles, see error below.
|
No worries, this seems to have worked. The error you're seeing no longer seems AWS SDK-related. I am not at my machine right now, but this looks like an error where running I am not 100% certain this even needs to derive Default TBH, so you could alternatively experiment with just turning that trait off and seeing what happens. |
Well, I tried the nightly, but a different errors pops up now..see below.
Could you elaborate on how to do that? I've also started to make a new binding for the latest stable version of TileDB, but unfortunately, bindgen doesn't wanna play: rust-lang/rust-bindgen#2188
|
small bump? |
I am also having trouble building. I get a bunch of Cmake warnings (about deprications) and I get an error about not being able to find the
I am assuming it is a versioning issue? Any pointers here? |
Hi
Unable to build per your instructions. Could you help out what might be the reason to this?
Platform: MacOs (latest). Rust 1.54 (latest).
`
process didn't exit successfully: '/dev/Rust/target/debug/build/tiledb-sys-a8fff7cd1562e5ec/build-script-build' (exit status: 101)
--- stdout
cargo:rustc-link-lib=dylib=tiledb
cargo:rustc-link-search=native=/dev/Rust/target/debug/build/tiledb-sys-7ccfb55706149010/out/dist/lib
--- stderr
cannot find cmake
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install-tiledb'. Stop.
wrapper.hpp:2:10: fatal error: 'tiledb/tiledb' file not found
wrapper.hpp:2:10: fatal error: 'tiledb/tiledb' file not found, err: true
thread 'main' panicked at 'Unable to generate bindings: ()', /.cargo/registry/src/github.com-1ecc6299db9ec823/tiledb-sys-0.1.1/build.rs:83:10
note: run with 'RUST_BACKTRACE=1' environment variable to display a backtrace
`
The text was updated successfully, but these errors were encountered: