I’ve been trying to give anu a test run, but am running into some issues building it so far. I hope it’s fine to post this here; I was going to start a “discussion” in https://nest.anu.dev/anu/zstd-seekable/, but failed.
I’m building on macos, with dependencies installed via nix. I’ve made it to a point where I get the following error:
error[E0412]: cannot find type `_IO_FILE` in this scope --> /Users/rob/.cargo/registry/src/github.com-1ecc6299db9ec823/zstd-seekable-0.1.0/src/lib.rs:383:62 | 383 | let result = ZSTD_seekable_initFile(p, f as *mut _IO_FILE); | ^^^^^^^^ not found in this scope
I got here by running:
$ nix-shell -p openssl libsodium llvmPackages.libclang xxHash zlib zstd libgit2 pkgconfig [nix-shell] $ cargo install anu --version 1.0.0-alpha
Happy to try any workarounds (but I’m currently at a stage where I don’t have the anu source code in front of me to be able to tweak things easily).