This is an old revision of the document!
# Clone the project in read-only mode:\\ git clone http://git.drumgizmo.org/drumgizmo.git # Initialise and update submodules:\\ git submodule init\\ git submodule update # Make sure autotools are installed and up-to-date:\\ # The simplest way to do this is using Homebrew:\\ brew install autoconf automake libtool # Now install the dependencies:\\ brew install pkgconfig libsndfile jack # zita-resampler is not available through homebrew so compile that one yourself: curl https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-resampler-1.6.0.tar.bz2 -O tar xvjf zita-resampler-1.6.0.tar.bz2 cd zita-resampler-1.6.0 cd libs/ make -f Makefile-osx make -f Makefile-osx install # Download VST sources: # You need to download the VST sources yourself from the Steinberg website,\\ # since we are not allowed to redistribute them through our git repo.\\ [[https://www.steinberg.net/en/company/developers.html]]\\ # It is needed to rename the "VST SDK" folder so it doesn't contain a space\\ # otherwise the build-system will complain. # Run autogen:\\ ./autogen.sh # Set paths:\\ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig # Configure:\\ ./configure --enable-input-jackmidi --enable-output-jackaudio --disable-output-alsa --enable-resampler=src --enable-cli --without-debug --with-test --disable-input-midifile --enable-vst --with-vst-sources=/Path/to/VST3_SDK --prefix="$PWD/sysinstall" # Build it:\\ make make install