Compile Arch: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Compiling on Arch. Install the required dependencies: pacman -S --noconfirm git make cmake gcc pkgconf gettext udisks2 dbus sqlite3 alsa-lib pulseaudio boost protobuf gnutls fftw \ qt6-base qt6-tools gst-plugins-base gst-plugins-good taglib chromaprint \ libcdio libmtp libgpod Compile and install: git clone https://github.com/strawberrymusicplayer/strawberry cd strawberry mkdir build cd build cmake .. make -j$(nproc) sudo make...") |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
Install the required dependencies: | Install the required dependencies: | ||
pacman -S --noconfirm git make cmake gcc pkgconf | pacman -S --noconfirm git make cmake gcc pkgconf udisks2 dbus sqlite3 alsa-lib pulseaudio boost gnutls fftw \ | ||
qt6-base qt6-tools gst-plugins-base gst-plugins-good taglib chromaprint \ | qt6-base qt6-tools gst-plugins-base gst-plugins-good taglib chromaprint rapidjson sparsehash \ | ||
libcdio libmtp libgpod | libcdio libmtp libgpod | ||
Compile and install: | Compile and install: | ||
git clone https://github.com/strawberrymusicplayer/strawberry | git clone --recursive https://github.com/strawberrymusicplayer/strawberry | ||
cd strawberry | cd strawberry | ||
mkdir build | mkdir build |
Latest revision as of 18:06, 5 April 2025
Compiling on Arch.
Install the required dependencies:
pacman -S --noconfirm git make cmake gcc pkgconf udisks2 dbus sqlite3 alsa-lib pulseaudio boost gnutls fftw \ qt6-base qt6-tools gst-plugins-base gst-plugins-good taglib chromaprint rapidjson sparsehash \ libcdio libmtp libgpod
Compile and install:
git clone --recursive https://github.com/strawberrymusicplayer/strawberry cd strawberry mkdir build cd build cmake .. make -j$(nproc) sudo make install
(If you already did `git clone`, do `git pull` to make sure you have the latest code).