Hello advanced users friends
For my plugin project, I will need to cross compile sources to provide different binaries on a maximum of machines with different architectures and thus propose multi-arch plugin
The sources of “Bliss analyser” by cdrummond are intended to be compiled by RUST and the cross compilation can be complicated if you don’t own the target machine.
To help me
Install dependencies
apt install -y clang libavcodec-dev libavformat-dev libavutil-dev libavfilter-dev libavdevice-dev pkg-config
Install rust on your volumio
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
download sources
wget https://github.com/CDrummond/bliss-analyser/archive/refs/tags/0.2.1.zip
Unzip it
miniunzip 0.2.1.zip
Place in the good folder
cd bliss-analyser-0.2.1
Compile
source "$HOME/.cargo/env"
cargo build --release
Send me a message or put a link (gdrive,wetransfer…etc) to send me the binary and tell me your architecture, you’ll find the file to send in /target/release/ folder under the name of “bliss-analyser”
Thanks in advance