RustAudio / deepspeech-rs

Rust bindings for the deepspeech library
Other
295 stars 24 forks source link

Cargo builds deepspeech twice? #28

Closed bhamilton2591 closed 4 years ago

bhamilton2591 commented 4 years ago
~/deepspeech-rs $ cargo run --verbose --release --example client /home/pi/Downloads/ /home/pi/Downloads/audio/2830-3980-0043.wavt Fresh hound v3.4.0 Fresh alac v0.3.3 Fresh sample v0.9.1 Fresh claxon v0.4.2 Fresh byteorder v1.3.4 Fresh libc v0.2.71 Fresh deepspeech-sys v0.7.0 Fresh deepspeech-sys v0.7.0 (/home/pi/deepspeech-rs/sys) Fresh deepspeech v0.7.0 Fresh ogg v0.5.1 Fresh caf v0.1.0 Fresh lewton v0.7.0 Fresh audrey v0.2.0 Compiling deepspeech v0.7.0 (/home/pi/deepspeech-rs) Running rustc --crate-name client examples/client.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=45c9c7b6f4f5974a -C extra-filename=-45c9c7b6f4f5974a --out-dir /home/pi/deepspeech-rs/target/release/examples -L dependency=/home/pi/deepspeech-rs/target/release/deps --extern audrey=/home/pi/deepspeech-rs/target/release/deps/libaudrey-04d87e6302404fc9.rlib --extern deepspeech=/home/pi/deepspeech-rs/target/release/deps/libdeepspeech-8c31f94611999af5.rlib --extern deepspeech=/home/pi/deepspeech-rs/target/release/deps/libdeepspeech-f5785e43f263827b.rlib --extern deepspeech_sys=/home/pi/deepspeech-rs/target/release/deps/libdeepspeech_sys-175b4a4ae9f8bf87.rlib --extern libc=/home/pi/deepspeech-rs/target/release/deps/liblibc-660d6d0feecc043c.rlib error[E0465]: multiple rlib candidates for deepspeech found --> examples/client.rs:1:1 1 extern crate deepspeech; ^^^^^^^^^^^^^^^^^^^^^^^^
note: candidate #1: /home/pi/deepspeech-rs/target/release/deps/libdeepspeech-8c31f94611999af5.rlib --> examples/client.rs:1:1 1 extern crate deepspeech; ^^^^^^^^^^^^^^^^^^^^^^^^ note: candidate #2: /home/pi/deepspeech-rs/target/release/deps/libdeepspeech-f5785e43f263827b.rlib --> examples/client.rs:1:1
1 extern crate deepspeech;
^^^^^^^^^^^^^^^^^^^^^^^^

error[E0463]: can't find crate for deepspeech --> examples/client.rs:1:1 | 1 | extern crate deepspeech; | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate

error: aborting due to 2 previous errors

est31 commented 4 years ago

That's interesting. Which commit are you using?

bhamilton2591 commented 4 years ago

That's interesting. Which commit are you using?

repository = "https://github.com/RustAudio/deepspeech-rs" version = "0.7.0" commit = 181a323cb13d39fb8ac674ec6add09c19f25c8f9

est31 commented 4 years ago

Could you file a cargo bug? This seems like an issue in cargo.

bhamilton2591 commented 4 years ago

Could you file a cargo bug? This seems like an issue in cargo.

Will do.