You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Errors when building this crate due to forgetting to specify features
error[E0432]: unresolved import `self::winapi::minwindef`
--> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\term_cursor-0.2.0\src\platform.rs:16:23
|
16 | use self::winapi::minwindef::{DWORD, FALSE};
| ^^^^^^^^^ Could not find `minwindef` in `winapi`
error[E0432]: unresolved import `self::winapi::winbase`
--> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\term_cursor-0.2.0\src\platform.rs:17:9
|
17 | use self::winapi::winbase;
| ^^^^^^^^^^^^^^^^^^^^^ no `winbase` in the root
error[E0432]: unresolved import `self::winapi::wincon`
--> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\term_cursor-0.2.0\src\platform.rs:18:23
|
18 | use self::winapi::wincon::CONSOLE_SCREEN_BUFFER_INFOEX as ScreenBufferInfo;
| ^^^^^^ Could not find `wincon` in `winapi`
error[E0432]: unresolved import `self::winapi::wincon`
--> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\term_cursor-0.2.0\src\platform.rs:19:23
|
19 | use self::winapi::wincon::COORD;
| ^^^^^^ Could not find `wincon` in `winapi`
error[E0432]: unresolved import `self::winapi::winnt`
--> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\term_cursor-0.2.0\src\platform.rs:20:23
|
20 | use self::winapi::winnt::{HANDLE, WCHAR};
| ^^^^^ Could not find `winnt` in `winapi`
Also you should get rid of your kernel32-sys dependency and migrate all your imports from that over to winapi 0.3 as well.
The text was updated successfully, but these errors were encountered:
Damn thats embarrasing. I guess that's what happens when you blindly upgrade dependencies without checking the build. I will publish a new version 0.2.1 which contains the fix.
When depending on
winapi
0.3 you have to specify which features you need, otherwise you end up with unresolved import errors. https://github.com/retep998/winapi-rs/blob/0.3/README.md#why-am-i-getting-errors-about-unresolved-importsErrors when building this crate due to forgetting to specify features
Also you should get rid of your
kernel32-sys
dependency and migrate all your imports from that over towinapi
0.3 as well.The text was updated successfully, but these errors were encountered: