oakes / SolidOak

An IDE for Rust
https://sekao.net/solidoak/
The Unlicense
893 stars 60 forks source link

could not find native static library `uv` #64

Closed drandreaskrueger closed 7 years ago

drandreaskrueger commented 7 years ago
apt-get install libtool-bin autoconf automake cmake libncurses5-dev g++ pkg-config unzip
apt-get install libgtk-3-dev libglib2.0-dev libcairo2-dev libvte-2.91-dev
git clone https://github.com/oakes/SolidOak
cd SolidOak
cargo build --release
...

   Compiling gdk v0.2.0
   Compiling glib v0.0.7
   Compiling pango v0.0.6
error: could not find native static library `uv`, perhaps an -L flag is missing?

error: Could not compile `neovim-rs`.

To learn more, run the command again with --verbose.
cargo build --release --verbose

       Fresh gtk v0.0.6 (https://github.com/oakes/gtk#4d6325be)
error: could not find native static library `uv`, perhaps an -L flag is missing?

error: Could not compile `neovim-rs`.

Caused by:
  process didn't exit successfully: `rustc --crate-name neovim /home/_________/.cargo/git/checkouts/neovim-rs-d2da26a4d9159b47/61d6101/src/lib.rs --crate-type rlib -C opt-level=3 -C metadata=3e0ad9e21e7d7de1 -C extra-filename=-3e0ad9e21e7d7de1 --out-dir /home/_________/Documents/Code/github/--------/SolidOak/target/release/deps --emit=dep-info,link -L dependency=/home/_________/Documents/Code/github/--------/SolidOak/target/release/deps --extern libc=/home/_________/Documents/Code/github/--------/SolidOak/target/release/deps/liblibc-2a65061ff52f8b13.rlib --cap-lints allow -L /home/_________/.cargo/git/checkouts/neovim-rs-d2da26a4d9159b47/61d6101/neovim/build/lib -L /home/_________/.cargo/git/checkouts/neovim-rs-d2da26a4d9159b47/61d6101/neovim/.deps/usr/lib -l nvim` (exit code: 101)
uname -a
Linux ... 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u1 (2017-02-22) x86_64 GNU/Linux

rustc --version
rustc 1.15.1 (021bd294c 2017-02-08)
Ronaldho80 commented 7 years ago

I have the same problem.

$ uname -a
Linux Elfriede 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ rustc --version
rustc 1.15.1 (021bd294c 2017-02-08)
doomkin commented 7 years ago

I have the same problem.

uname -a
Linux arch 4.10.3-1-ARCH #1 SMP PREEMPT Wed Mar 15 09:17:17 CET 2017 x86_64 GNU/Linux
rustc --version
rustc 1.16.0 (30cf806ef 2017-03-10)
oakes commented 7 years ago

Please pull the latest commit and let me know if the build works now. My neovim fork was ancient so I gave it a much-needed update.

Ronaldho80 commented 7 years ago

Works for me. Thanks.

doomkin commented 7 years ago

Works great, thanks!

drandreaskrueger commented 7 years ago

Great, thank you very much.

canClose=True

:-)