OpenByteDev / dll-syringe

A windows dll injection library written in rust.
MIT License
166 stars 14 forks source link

Not compiling on Windows 11 #12

Closed auribuo closed 1 year ago

auribuo commented 1 year ago

Im using this library in one of my projects. When building it with cargo build on GitHub codespaces (Linux) the project builds fine but when compiling it on my local machine (Windows 11 22H2) the build fails with

error[E0554]: `#![feature]` may not be used on the stable release channel
 --> C:\Users\auribuo\.cargo\registry\src\github.com-1ecc6299db9ec823\dll-syringe-0.15.0\src\lib.rs:2:1
  |
2 | #![feature(maybe_uninit_uninit_array, maybe_uninit_slice, linked_list_cursors)]
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The compiler versions are both the same (rustc v.1.68.2).

OpenByteDev commented 1 year ago

This crate only supports the nightly release channel. See also https://rust-lang.github.io/rustup/concepts/channels.html