Waave downloads

We doesn't provide actually precompiled version of the library for unix like systems. But you can easily compile it from source code with the method described below. For windows's user a separate page explain how download and install a MinGW waave developpement library or how make a MinGW build from source code.

Current Waave version :

Here you can download the latest version of the waave library : waave-latest

Windows installation instructions

Here the MinGW waave development library : waave-mingw. You need to install the SDL and FFmpeg development files before. See the SDL and zeranoe pages.

Detailed explanation for install or compile the library on windows can be found here : MinGW installation instructions.

Linux installation instructions

1) Install FFmpeg development files :

Waave was developed with the git version of FFmpeg but compatibility with older version is given. However dynamic version of the ffmpeg library is needed ! Be carefull to this if you compile it manually (use --enable-shared).

Standard installation :

If you have a Debian like package manager you simply have to do :

user ~ $ sudo apt-get install libavutil-dev libavformat-dev libavcodec-dev libswscale-dev

May FFmpeg >=0.8.0 will be intregrated to certain distribution ? Try :

user ~ $ sudo apt-get install libswresample

Git installation :

Else you can compile the last FFmpeg version for you system. You can see here how to do this : FFmpeg git installation. Don't forget the --enable-shared key when you configure FFmpeg.

2) Install SDL developpement files :

Just install the SDL-1.2 or SDL-2.0 development files.

user ~ $ sudo apt-get install libsdl1.2-dev

3) Compile and install the waave library

After downloading the waave tarball :

user ~ $ tar -xvzf waave-**.tar.gz
user ~ $ cd waave-**
user ~ $ ./configure
user ~ $ make
user ~ $ sudo make install

Be carefull ! On some system, relaunching ldconfig will be needed.

user ~ $ sudo ldconfig