1 ===================================================
3 Requirements (tools, headers and libraries):
5 * You need gcc for C and C++ (4.2.2 should work)
6 * You need JACK (1.9.5 should work)
7 * You need dbus (1.2.16 should work)
8 * You need libuuid from e2fsprogs (1.40.2 should work)
9 * You need the expat XML parser (2.0.1 should work)
10 * Python (for ladish_control and LADI Tools)
12 For building the GTK2 frontend gladish (disabled by default),
13 additional dependencies are:
15 * You need glib-2.20.3 or later
16 * You need dbus-glib-0.74 or later
17 * You need gtk+-2.20.0 or later
19 Note, gladish will not work with GTK3 (or GTK4).
20 The Claudia frontend is alternative GUI in python that uses Qt.
22 ===================================================
24 Instructions for building with waf follow.
25 As alternative, meson.build is provided.
31 This will configure for installation to /usr/local prefix.
32 If you want to use other prefix, use --prefix option:
34 ./waf configure --prefix=/usr
36 If you want to build gladish as well:
38 ./waf configure --prefix=/usr --enable-gladish
40 For full list of options, run:
42 ./waf configure --help
48 By default, all available CPUs/cores will be used.
49 To adjust the number, use -j option, e.g. for 4 jobs:
57 When installing into /usr this command has to be ran as root.