mit-pdos / noria

Fast web applications through dynamic, partially-stateful dataflow
Apache License 2.0
4.97k stars 241 forks source link

add build-essential as library dependency #156

Closed nagatoism closed 4 years ago

nagatoism commented 4 years ago

Hi Currently there are four dependencies for compiling noria. I would suggest to add build-essential as the fifth.

I just installed rust and all four libs for my Ubuntu run on windows subsystem for Linux.

Then I ran cargo build --release --bin noria-server

compiling failed at jemalloc-sys because I do not have "make" on my Ubuntu.

After install "make" it compies smoothly.

I know most people would have "make" via the build-essential lib. But it took me a while to figure it out.