Savonet : Download and install liquidsoap

Installing Savonet/Liquidsoap

There are several ways to install liquidsoap, either compiled from source, or using a package available for your distribution.

Installing from source

You can download source code published by Savonet in our sourceforge download section.

The recommended way for newcomers is to use the liquidsoap-full-xxx.tar.gz tarball. This tarball includes all required OCaml bindings and allows you to compile and install liquidsoap in a single configure, make and make install procedure. You will still need the corresponding C libraries and their development files, though.

You will then have to build the source.

Debian/Ubuntu packages

Liquidsoap is included in Debian and Ubuntu distributions:

Starting with package version 1.0.0~beta3-1, official Debian and Ubuntu packages support MP3 encoding by installing the optional liquidsoap-plugin-lame package. These packages can also dynamically load the AAC+ encoders without the need to recompile!

In order to activate the AAC+ encoder, you can either compile and install ocaml-aacplus or, more simply, install the libaacplus-ocaml-dynlink package available from Debian Multimedia.

We also maintain custom packages for liquidsoap:

Disclaimer: custom packages are currently outdated. We are looking for contributors to help bringing them back!

The daily packages are mostly aimed toward developers.

Windows

A native windows binary is available in our sourceforge download section. See this page for more information concerning this port and how it is built.

Mac OS X

You can download and build liquidsoap using Homebrew.

FreeBSD

Liquidsoap is available in FreeBSD using the port system.

Cygwin (Windows)

Liquidsoap is available as a Cygwin port, thanks to the Cywin Ports project ! You can get instructions on how to install Cygwin ports on their website: http://sourceware.org/cygwinports/.

This port allows you to compile a liquidsoap binary running on windows systems and using the (great) Cygwin unix environment for windows.

ArchLinux

A package for Arch Linux users is available from the distribution, see the ArchLinux Liquidsoap package page

Mercurial repository (and other distributions)

If you want a cutting-edge version, you can use the mercurial (HG) repository. To get a copy of it, just run:

hg clone http://savonet.hg.sourceforge.net:8000/hgroot/savonet/savonet

After that, you can synchronize your repository using hg pull ; hg update. Once you have an up-to-date working copy, start with a ./bootstrap and follow the usual build instructions.