Greetings,
I’m trying to spin up a new Counterparty Node on my Ubuntu box but I keep running into problems.
My ports were in use and I did not want to install a new Bitcoin node, so I’m doing it manually.
When I try run the cargo check it keeps failing. This is the error:
cargo:rerun-if-changed=build.rs
cargo:rerun-if-changed=rocksdb/
cargo:rerun-if-changed=snappy/
cargo:rerun-if-changed=lz4/
cargo:rerun-if-changed=zstd/
cargo:rerun-if-changed=zlib/
cargo:rerun-if-changed=bzip2/
cargo:warning=couldn't execute `llvm-config --prefix` (error: No such file or directory (os error 2))
cargo:warning=set the LLVM_CONFIG_PATH environment variable to a valid `llvm-config` executable
--- stderr
rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found
rocksdb/include/rocksdb/c.h:65:10: fatal error: 'stdarg.h' file not found, err: true
thread 'main' panicked at 'unable to generate rocksdb bindings: ()', /home/bitbrujo/.cargo/registry/src/github.com-1ecc6299db9ec823/librocksdb-sys-6.1.3/build.rs:39:10
Any ideas would be very welcome. Thanks for your time. I’m excited to learn about Counterparty, BTW.
-J