🙆

Rustコンパイルエラー【No usable m4 in $PATH or /usr/5bin...】

2022/09/24に公開約800字

Rustでコンパイルしようとすると以下のエラーが発生した、、、(´;ω;`)

checking for vsnprintf... yes
checking whether vsnprintf works... yes
checking whether sscanf needs writable input... no
checking for struct pst_processor.psp_iticksperclktick... no
checking for suitable m4... 
--- stderr
configure: error: No usable m4 in $PATH or /usr/5bin (see config.log for reasons).
thread 'main' panicked at 'Program failed with code 1: "sh" "-c" "../gmp-src/configure --enable-fat --disable-shared --with-pic"', /home/ubuntu/.cargo/registry/src/github.com-1ecc6299db9ec823/gmp-mpfr-sys-1.4.10/build.rs:1319:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

調べてみると任意精度浮動小数点数型を扱うrugクレートに必要な機能がないとのこと、、、
以下のコマンドでインストールできます。

sudo apt-get install m4 m4-doc

この状態で、もう一度コンパイルを実行するとうまくいきました。

Good Night!!!

Discussion

ログインするとコメントできます