/* ================================================================================== TUIOSmoke - a TUIO/OSC client implementation of the popular smoke demo Copyright (C) 2009 Patrick King This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ================================================================================== */ This package includes a simple Makefile for linux systems. ####### Linux ####### To compile, you should just be able to: #> make Required Libraries for compilation are: SDL-dev --- http://www.libsdl.org freeglut3-dev (or other OpenGL implementation) FFTW --- http://www.fftw.org ####### Windows ####### To compile, your best bet is to download Code::Blocks and use the tuiosmoke.cbp project file. Everything needed to compile should be included in the sources/archive, executable will be written to tuiosmoke/bin after compile. Note that FFTW and SDL are not statically linked in, you'll need to move the DLL files in the /bin folder if you move the application. TODO : 1) Testing, code cleanup 2) Build a proper configure script for linux systems 3) Add OSX flags for cross-compilation (anyone want to help with this one? ;)