Skip to content
James58899 edited this page Mar 19, 2024 · 2 revisions

Like other rust projects hath-rust uses cargo as build system and package manager, so you can easily compile it yourself on supported systems.
It should be noted that since hath-rust uses some external libraries, compiling those libraries requires additional tools.

Build dependencies

OpenSSL

see https://github.com/openssl/openssl/blob/master/INSTALL.md

  • make
  • perl
  • C compiler

jemalloc

see https://github.com/jemalloc/jemalloc/blob/dev/INSTALL.md

  • autoconf

Build

  1. Clone source code
    git clone https://github.com/james58899/hath-rust.git
  2. Change working directory into hath-rust
    cd hath-rust
  3. Build binary
    cargo build --release
  4. If the build is successful, the binary should be at target/release/hath-rust.
Clone this wiki locally