Menu

Home

Bruno Colombet

Welcome to the AnyWave project.

This project can be built on Linux using the current source repository.
Mac and Windows release can also be built but the cmake project must be edited accordingly.
As Mac and Windows release are also available in binary ready to use packages, this it not the main goal of this wiki.

Check that you got all the required packages on your system to build AnyWave:

Example on Ubuntu:
sudo apt-get install subversion cmake qt5-default libqt5-dev libfftw3-dev qtbase5-dev libqwt-qt5-dev qttools-dev-tools libvtk6-dev libopenblas-dev tcsh libqt5script5 libqt5scripttools5 qtscript5-dev libqt5svg5-dev libXt-dev libmatio-dev

Packages for Debian 9:
sudo apt-get install build-essential subversion cmake qt5-default libfftw3-dev libqwt-qt5-dev libvtk6-dev libvtk6-qt-dev libopenblas-dev libmatio-dev tcsh qtscript5-dev libqt5svg5-dev qttools5-dev

MATLAB support:
If you have MATLAB installed and want AnyWave to be able to use it to run plugins, then do the following;
add an environment variable to your system named MATLAB_ROOT which must point to the MATLAB location.
Example:
export MATLABROOT = /usr/local/MATLAB/R2015a
It is suggested to add that line in your .bash_profile file.

Get AnyWave
Use svn to get the sources:
svn checkout svn://svn.code.sf.net/p/anywave/anywave/ aw-svn

Make a build folder in the repo. and build:

mkdir build
cd build
cmake ..
make install

Project Members: