How to Mint a Coin on Solana in 5 Steps

Microsoft Windows [Version 10.0.22621.2215]
Β© Microsoft Corporation. All rights reserved.

C:\Users\NCS 2022>curl https://release.solana.com/v1.9.5/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8042k 100 8042k 0 0 2510k 0 0:00:03 0:00:03 --:–:-- 2511k

C:\Users\NCS 2022>cargo install spl-token-cli
Updating crates.io index
Installing spl-token-cli v2.4.0
Updating crates.io index
Downloaded deranged v0.3.8
Downloaded thiserror-impl v1.0.47
Downloaded windows-targets v0.48.5
Downloaded time-macros v0.2.14
Downloaded pin-project-lite v0.2.13
Downloaded serde_derive v1.0.188
Downloaded serde v1.0.188
Downloaded url v2.4.1
Downloaded base64 v0.21.3
Downloaded time v0.3.28
Downloaded winnow v0.5.15
Downloaded h2 v0.3.21
Downloaded serde_json v1.0.105
Downloaded regex v1.9.4
Downloaded syn v2.0.29
Downloaded num-bigint v0.4.4
Downloaded cc v1.0.83
Downloaded regex-syntax v0.7.5
Downloaded anyhow v1.0.75
Downloaded tempfile v3.8.0
Downloaded slab v0.4.9
Downloaded quote v1.0.33
Downloaded thiserror v1.0.47
Downloaded regex-automata v0.3.7
Downloaded windows_x86_64_msvc v0.48.5
Downloaded encoding_rs v0.8.33
Downloaded 26 crates (4.9 MB) in 8.80s (largest was encoding_rs at 1.4 MB)
Compiling proc-macro2 v1.0.66
Compiling unicode-ident v1.0.11
Compiling autocfg v1.1.0
Compiling cfg-if v1.0.0
Compiling version_check v0.9.4
Compiling serde v1.0.188
Compiling winapi v0.3.9
Compiling typenum v1.16.0
Compiling syn v1.0.109
Compiling memchr v2.5.0
Compiling generic-array v0.14.7
Compiling jobserver v0.1.26
Compiling cc v1.0.83
Compiling once_cell v1.18.0
Compiling getrandom v0.2.10
Compiling semver v1.0.18
Compiling log v0.4.20
Compiling num-traits v0.2.16
Compiling quote v1.0.33
Compiling libc v0.2.147
Compiling syn v2.0.29
Compiling scopeguard v1.2.0
Compiling subtle v2.4.1
Compiling itoa v1.0.9
Compiling num_cpus v1.16.0
Compiling rustc_version v0.4.0
Compiling ppv-lite86 v0.2.17
Compiling thiserror v1.0.47
Compiling rand_core v0.6.4
Compiling lazy_static v1.4.0
Compiling ahash v0.7.6
Compiling byteorder v1.4.3
Compiling crossbeam-utils v0.8.16
Compiling cpufeatures v0.2.9
Compiling tinyvec_macros v0.1.1
Compiling crunchy v0.2.2
Compiling getrandom v0.1.16
Compiling pin-project-lite v0.2.13
Compiling tinyvec v1.6.0
Compiling hashbrown v0.12.3
Compiling memoffset v0.9.0
Compiling futures-core v0.3.28
Compiling ryu v1.0.15
Compiling base64 v0.13.1
Compiling opaque-debug v0.3.0
Compiling crossbeam-channel v0.5.8
Compiling crossbeam-epoch v0.9.15
Compiling serde_json v1.0.105
Compiling block-padding v0.2.1
Compiling rand_core v0.5.1
Compiling lock_api v0.4.10
Compiling percent-encoding v2.3.0
Compiling fnv v1.0.7
Compiling smallvec v1.11.0
Compiling either v1.9.0
Compiling bytes v1.4.0
Compiling unicode-normalization v0.1.22
Compiling rayon-core v1.11.0
Compiling wasm-bindgen-shared v0.2.87
Compiling rand_chacha v0.2.2
Compiling crossbeam-deque v0.8.3
Compiling slab v0.4.9
Compiling parking_lot_core v0.8.6
Compiling futures-sink v0.3.28
Compiling ntapi v0.3.7
Compiling rustversion v1.0.14
Compiling rand v0.7.3
Compiling winapi-util v0.1.5
Compiling instant v0.1.12
Compiling bumpalo v3.13.0
Compiling anyhow v1.0.75
Compiling feature-probe v0.1.1
Compiling wasm-bindgen-backend v0.2.87
Compiling bv v0.11.1
Compiling rayon v1.7.0
Compiling serde_derive v1.0.188
Compiling thiserror-impl v1.0.47
Compiling zeroize_derive v1.4.2
Compiling miow v0.3.7
Compiling zeroize v1.3.0
Compiling blake3 v1.4.1
Compiling solana-frozen-abi-macro v1.14.12
Compiling bitmaps v2.1.0
Compiling aho-corasick v1.0.4
Compiling tokio v1.14.1
error[E0793]: reference to packed field is unaligned
–> C:\Users\NCS 2022.cargo\registry\src\index.crates.io-6f17d22bba15001f\ntapi-0.3.7\src\ntexapi.rs:2783:52
|
2783 | *tick_count.QuadPart_mut() = read_volatile(&(*USER_SHARED_DATA).u.TickCountQuad);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: packed structs are only aligned by one byte, and many modern architectures penalize unaligned field accesses
= note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
= help: copy the field contents to a local variable, or replace the reference with a raw pointer and use read_unaligned/write_unaligned (loads and stores via *p must be properly aligned even when using raw pointers)

error[E0793]: reference to packed field is unaligned
–> C:\Users\NCS 2022.cargo\registry\src\index.crates.io-6f17d22bba15001f\ntapi-0.3.7\src\ntexapi.rs:2807:25
|
2807 | ((read_volatile(&(*USER_SHARED_DATA).u.TickCountQuad)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: packed structs are only aligned by one byte, and many modern architectures penalize unaligned field accesses
= note: creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
= help: copy the field contents to a local variable, or replace the reference with a raw pointer and use read_unaligned/write_unaligned (loads and stores via *p must be properly aligned even when using raw pointers)

Compiling memoffset v0.6.5
Compiling im v15.1.0
Compiling arrayref v0.3.7
For more information about this error, try rustc --explain E0793.
error: could not compile ntapi (lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish…
error: failed to compile spl-token-cli v2.4.0, intermediate artifacts can be found at C:\Users\NCS202~1\AppData\Local\Temp\cargo-installkry9wa

Hi @nikk

Try using the latest installation commands from the solana docs