Prior to building these are the required tools:

And the following hard dependencies:

Optionally also:

Example build commands syntax on a Linux system using Lua 5.3:

./configure –ostype=linux –prefix=/usr –with-lua-include=/usr/include/lua5.3 –with-lua=/usr/bin/lua5.3 –with-lua-lib=/usr/lib/lua/5.3 –lua-suffix=5.3 –sysconfdir=/etc/metronome –datadir=/var/lib/metronome
make
sudo make install

This will build Metronome and install it system wide into /usr/lib/metronome, have configuration stored into /etc/metronome and the datadir root located in /var/lib/metronome

Metronome’s AUR Package:

Optionally if you run Arch Linux or a Arch Linux based distribution, there’s a community provided package which will fetch Metronome latest tip from our repository and build it. You can find it here:

https://aur.archlinux.org/packages/metronome-git/

 

You can install it by building manually or if you use a AUR package manager like RUA, by issuing: rua install metronome-git