******************************************************************************* Libre Media Server - An Open source Media Server. (c) Santiago NoreƱa 2012-2013 ******************************************************************************* Developing and support: libremediaserver@gmail.com Code: http://code.google.com/p/libremediaserver ******************************************************************************* This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ******************************************************************************* If you have troubles, or you are in another distro, you can try compiling from the source code. 0. Requisites tcl tk --> To compile Pure Data, not necesary to execute it without GUI (-gui option in command line) alsa-dev make qt4-qmake configure gcc g++ libtiff-dev -> ola2jpg libmagick++-dev -> In Debian Wheezy libmagick++5-dev; In Ubuntu Precise libmagick++4-dev 1. Building pd $./autogen.sh $./configure $make 2. Building ola $./configure $make 3. Building pd externals 3.1 ola2pd # Compile and install flext svn co https://svn.grrrr.org/ext/trunk/flext flext cd flext ./build.sh pd gcc Edit the paths in file ./buildsys/cnfg-lnx-gcc.txt ./build sh pd gcc sudo ./build.sh pd gcc install cd .. # Add enviroment path variables to .bashrc echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib" >> ~/.bashrc echo "export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/include" >> ~/.bashrc echo "export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/include" >> ~/.bashrc # Build and install ola2pd cd ola2pd /path/to/flext/build.sh pd gcc /path/to/flext/build.sh pd gcc install 3.2 Gem + pix2jpg $ cd Gem $ ./autogen.sh $ ./configure --with-pd=/path/to/libremediaserver/src/pd-0.44-2/ --prefix=$HOME/pd-externals comment the line 65 in the Makefile in /plugins/ImageMagick. It fails compiling. $ make $ make install $ cd .. $ cp $HOME/pd-externals/* ./../externals 3.3 fileselector $ cd fileselector $ make $ cp fileselector.pd_linux ../pd 4. LibreMediaserver Open the file libremediaserver.pro with QtCreator and compile it. or $ cd src $ qmake-qt4 libremediaserver.pro -r -spec linux-g++ $ make -w 5. Putting all together. ..........