mrDIMAS / rusty-shooter

[suspended] 3d shooter written in Rust using rg3d
MIT License
279 stars 25 forks source link

Failure to build #16

Closed VinnyVicious closed 2 years ago

VinnyVicious commented 2 years ago

Followed steps in the README and got this with cargo run --release

warning: field is never read: `cb_fullscreen`
  --> src/options_menu.rs:38:5
   |
38 |     cb_fullscreen: UINodeHandle,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: field is never read: `crouch_speed`
  --> src/player.rs:79:5
   |
79 |     crouch_speed: f32,
   |     ^^^^^^^^^^^^^^^^^

warning: field is never read: `stand_up_speed`
  --> src/player.rs:80:5
   |
80 |     stand_up_speed: f32,
   |     ^^^^^^^^^^^^^^^^^^^

warning: field is never read: `last_tick_time`
  --> src/main.rs:85:5
   |
85 |     last_tick_time: time::Instant,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: field is never read: `text`
   --> src/main.rs:100:5
    |
100 |     text: Handle<UiNode>,
    |     ^^^^^^^^^^^^^^^^^^^^

error: unused `Result` that must be used
   --> src/main.rs:418:25
    |
418 |                         game.engine.renderer.set_frame_size(new_size.into());
    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> src/main.rs:2:9
    |
2   | #![deny(unused_must_use)]
    |         ^^^^^^^^^^^^^^^
    = note: this `Result` may be an `Err` variant, which should be handled

error: aborting due to previous error; 23 warnings emitted

error: could not compile `rusty-shooter`
Caused by:
  process didn't exit successfully: `rustc --crate-name rusty_shooter --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C metadata=b5473231cb3e43b3 -C extra-filename=-b5473231cb3e43b3 --out-dir /var/dev/rusty/rusty-shooter/target/release/deps -L dependency=/var/dev/rusty/rusty-shooter/target/release/deps --extern crossbeam=/var/dev/rusty/rusty-shooter/target/release/deps/libcrossbeam-dafd4633c755c6ac.rlib --extern rg3d=/var/dev/rusty/rusty-shooter/target/release/deps/librg3d-f37a356bbe594a6d.rlib -L native=/usr/lib` (exit status: 1)

I'm on Manjaro 21, cargo 1.54.0 (5ae8d74b3 2021-06-22), rustc 1.54.0 (a178d0322 2021-07-26)

mrDIMAS commented 2 years ago

Should be fixed now. Usually I check how rusty-shooter builds after rg3d updates, but in this time I forgot.

VinnyVicious commented 2 years ago

That was impressively quick. Thank you!