Cargo:
- gtk4
- libadwaita
- ffmpeg
sudo pacman -S libadwaita gtk4 ffmpeg
sudo dnf -y install libadwaita-devel gtk4-devel ffmpeg-devel
Install MSYS2
In MSYS2, open the MINGW64 terminal and execute the commands below to install the dependencies:
pacman -S mingw-w64-x86_64-toolchain mingw-w64-x86_64-gcc mingw-w64-x86_64-clang mingw-w64-x86_64-pkgconf
pacman -S mingw-w64-x86_64-gtk4 mingw-w64-x86_64-gettext mingw-w64-x86_64-libxml2 mingw-w64-x86_64-librsvg
pacman -S mingw-w64-x86_64-libadwaita
pacman -S mingw-w64-x86_64-ffmpeg
Add the paths below in the PATH environment variable:
- C:\msys64\mingw64\bin
- C:\msys64\mingw64\lib
- C:\msys64\mingw64\include
Install the gnu toolchain for Rust:
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-gnu
Copyright 2024 © Tiago Martins
ChaSAM is released under the terms of the Mozilla Public License v2