Building JUCE on Kubuntu 7.10

JUCE is a gorgeous thing:

JUCE (Jules’ Utility Class Extensions) is an all-encompassing C++ class library for developing cross-platform applications. It’s particularly good for creating highly-specialised user interfaces and for handling graphics and sound.

For Mac OS X (with the Developer Tools installed) and Windows (using Visual Studio 6, 2003 or 2005), the library builds out-of the box (well, almost: on Windows you need to have QuickTime and the ASIO SDK installed). However, for Linux there are a couple of external dependencies.

This is a small tutorial (and a reminder for myself, as usual) for those interested in building JUCE on Kubuntu 7.10 “Gutsy Gibbon” (these instructions should also be useful for other Linux distributions, but I cannot tell for sure). Continue reading