diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2015-12-08 15:30:35 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2016-01-02 02:39:45 +0100 |
| commit | 55955f5a45c13c9e6222ca99881bd1a0d2efcd98 (patch) | |
| tree | c09330a4a4497569c051737ea83b70af35813edc | |
| parent | 467c6681158e31a01511d2ec6efb1ec70bfd1b3a (diff) | |
| download | rust-55955f5a45c13c9e6222ca99881bd1a0d2efcd98.tar.gz rust-55955f5a45c13c9e6222ca99881bd1a0d2efcd98.zip | |
Add E0463 error explanation
| -rw-r--r-- | src/librustc_metadata/diagnostics.rs | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/librustc_metadata/diagnostics.rs b/src/librustc_metadata/diagnostics.rs index 2340efd2cae..50b9ea57550 100644 --- a/src/librustc_metadata/diagnostics.rs +++ b/src/librustc_metadata/diagnostics.rs @@ -56,6 +56,20 @@ you want. Example: ``` "##, +E0463: r##" +A plugin/crate was declared but cannot be found. Erroneous code example: + +``` +#![feature(plugin)] +#![plugin(cookie_monster)] // error: can't find crate for `cookie_monster` +extern crate cake_is_a_lie; // error: can't find crate for `cake_is_a_lie` +``` + +You need to link your code to the relevant crate in order to be able to use it +(through Cargo or the `-L` option of rustc example). Plugins are crates as +well, and you link to them the same way. +"##, + } register_diagnostics! { @@ -66,7 +80,6 @@ register_diagnostics! { E0460, // found possibly newer version of crate `..` E0461, // couldn't find crate `..` with expected target triple .. E0462, // found staticlib `..` instead of rlib or dylib - E0463, // can't find crate for `..` E0464, // multiple matching crates for `..` E0465, // multiple .. candidates for `..` found E0466, // bad macro import |
