Sunday, March 19, 2023

Compiling Ardour on Fedora

Ardour is an open source Digital Audio Workstation that runs on Linux, OSX, and Windows. They provide binaries, but require payment for them. I'll probably subscribe, just to help them out, but I decided to compile it myself first, so I could check it out. To do that, I had to install a number of libraries. Namely, these ones:

boost boost-devel glibmm2.4-devel sndfile-devel sndfile libsndfile-devel libcurl-devel libarchive-devel libcurl-devel liblo-devel taglib-devel vamp-plugin-sdk-devel rubberband-devel aubio-devel lv2-devel serd-devel sord-devel libudev-devel libusb-devel libusb1-devel cppunit-devel  libwebsockets-devel pangomm*devel liblrdf-devel sratom-devel lilv-devel lilv-{devel,libs} gtkmm*devel

I don't think I needed absolutely all of that, and you may need to install other things, too, but that will get you going.

Once the headers were installed, compilation was pretty painless.