Servo: erro de compilação: não é possível encontrar a caixa para `rustc`

Criado em 28 dez. 2019  ·  3Comentários  ·  Fonte: servo/servo

./mach build --dev

....
  Compiling data-url v0.1.0
   Completed lock_api v0.3.1 in 0.5s
   Compiling script_plugins v0.0.1 (/Users/grishy/projects/servo/components/script_plugins)
error[E0463]: can't find crate for `rustc`
  --> components/script_plugins/lib.rs:24:1
   |
24 | extern crate rustc;
   | ^^^^^^^^^^^^^^^^^^^ can't find crate

error: aborting due to previous error

For more information about this error, try `rustc --explain E0463`.
error: could not compile `script_plugins`.
warning: build failed, waiting for other jobs to finish...
   Completed semver v0.9.0 in 1.1s
   Completed core-foundation-sys v0.6.2 custom-build (run) in 0.8s
   Completed crossbeam-utils v0.6.5 in 1.2s
   Completed futures v0.1.28 in 6.2s
   Completed base64 v0.10.1 in 0.6s
   Completed data-url v0.1.0 in 0.5s
   Completed hex v0.3.2 in 1.8s
   Completed bitflags v1.2.1 custom-build (run) in 1.1s
   Completed itertools v0.8.0 in 1.8s
   Completed num-traits v0.2.4 custom-build (run) in 1.6s
   Completed serde v1.0.103 custom-build (run) in 1.8s
   Completed libc v0.2.62 custom-build (run) in 2.2s
   Completed array-init v0.0.4 in 3.5s
   Completed regex-syntax v0.6.6 in 4.5s
   Completed ucd v0.1.1 in 9.3s
error: build failed
Build FAILED in 0:08:19
➜  servo git:(master) ✗ rustc -V
rustc 1.42.0-nightly (9b98af84c 2019-12-22)
A-build

Comentários muito úteis

Também passei por isso ontem. Acho que isso resolveu:
componente rustup adicionar rustc-dev --toolchain=nightly-2019-12-23

Todos 3 comentários

Também passei por isso ontem. Acho que isso resolveu:
componente rustup adicionar rustc-dev --toolchain=nightly-2019-12-23

Você _provavelmente_ não precisa do argumento --toolchain explícito para fazer isso funcionar.

@DarkDrek sim. Está funcionando!

Esta página foi útil?
0 / 5 - 0 avaliações