読者です 読者をやめる 読者になる 読者になる

万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

nickel-demoでのエラー対処

Codenator81/nickel-demo - Rust - GitHub

Rustフレークのnickelのサンプル。

cargo runするとエラーになる。

--- stderr
/Users/shinriyo/.multirust/toolchains/stable/cargo/registry/src/github.com-88ac128001ac3a9a/openssl-sys-0.6.2/src/old_openssl_shim.c:1:10: fatal error: 'openssl/hmac.h' file not found
#include <openssl/hmac.h>
         ^
1 error generated.
thread '<main>' panicked at 'explicit panic', /Users/shinriyo/.multirust/toolchains/stable/cargo/registry/src/github.com-88ac128001ac3a9a/gcc-0.3.5/src/lib.rs:384
export OPENSSL_INCLUDE_DIR=/usr/local/Cellar/openssl/1.0.2d_1/include/

するとよさげ。

Cargo.toml

これ書き換えてみた。

[dependencies]
nickel = "*"
#postgres = "*"
postgres = "0.11"

積んだ・・・