mirror of
https://gitlab.com/samplehive/sample-hive.git
synced 2026-10-14 17:04:12 +02:00
Add experimental Windows build.
This commit is contained in:
+12
-5
@@ -47,20 +47,27 @@ SampleHive let's you manage your audio samples in a nice and simple way, just ad
|
||||
:END:
|
||||
On Arch based distributions,
|
||||
|
||||
#+begin_example
|
||||
sudo pacman -S wxgtk3 wxsvg sqlite taglib yaml-cpp libsndfile spdlog
|
||||
#+end_example
|
||||
#+begin_src
|
||||
sudo pacman -S wxgtk3 sqlite taglib yaml-cpp libsndfile spdlog
|
||||
#+end_src
|
||||
|
||||
On Debian, Ubuntu and distributions based the on two,
|
||||
|
||||
#+begin_example
|
||||
#+begin_src
|
||||
sudo apt install libwxbase3.0-dev libwxgtk-media3.0-gtk3-dev libwxgtk3.0-gtk3-dev wx3.0-headers libsqlite3-dev libyaml-cpp-dev libtagc0-dev libtag1-dev libtagc0 libexif-dev libpango1.0-dev libsndfile1-dev libspdlog-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev
|
||||
#+end_example
|
||||
#+end_src
|
||||
|
||||
You might also need to install =git=, =cmake=, =meson= and =g++= as well, if you don't already have them installed in order to build SampleHive.
|
||||
|
||||
*NOTE:* On Debian and Debian based distributions you also have to install =libwxgtk-media3.0-dev=
|
||||
|
||||
*Experimental Windows Build*:
|
||||
If you want to try out =SampleHive= on =Windows=, you can use the [[https://www.msys2.org/][MSYS2]] environment and [[https://odsn.net/projects/mingw/][MinGW]] compiler for =Windows=. After setting up =MSYS2= and =MinGW= install the following dependencies using the package manager =pacman=.
|
||||
|
||||
#+begin_src
|
||||
pacman -S mingw-w64-x86_64-wxmsw3.1 mingw-w64-x86_64-sqlite mingw-w64-x86_64-taglib mingw-w64-x86_64-yaml-cpp mingw-w64-x86_64-libsndfile mingw-w64-x86_64-spdlog mingw-w64-x86_64-meson mingw-w64-x86_64-cmake git
|
||||
#+end_src
|
||||
|
||||
** How to build SampleHive?
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: how-to-build-samplehive
|
||||
|
||||
Reference in New Issue
Block a user