REDACTED:~ $ source $HOME/.cargo/env REDACTED:~ $ rustup target install armv7-unknown-linux-gnueabihf info: component 'rust-std' for target 'armv7-unknown-linux-gnueabihf' is up to date REDACTED:~ $ nano testing/geckodriver/.cargo/Cargo.toml REDACTED:~ $ cd testing/geckodriver/ REDACTED:~/testing/geckodriver $ cargo build --release --target armv7-unknown-linux-gnueabihf error: could not find `Cargo.toml` in `REDACTED/testing/geckodriver` or any parent directory REDACTED:~/testing/geckodriver $ mv .cargo/Cargo.toml ../ REDACTED:~/testing/geckodriver $ cargo build --release --target armv7-unknown-linux-gnueabihf error: failed to parse manifest at `REDACTED/testing/Cargo.toml` Caused by: this virtual manifest specifies a `target` section, which is not allowed