38 lines
2.2 KiB
Text
38 lines
2.2 KiB
Text
*******************************************************************************
|
|
Libre Media Server - An Open source Media Server.
|
|
(c) Santiago Noreña 2012-2024 <lms@criptomart.net>
|
|
https://git.criptomart.net/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.
|
|
*******************************************************************************
|
|
|
|
Ubuntu 22.04 Jamm.
|
|
|
|
0. Requisites
|
|
sudo apt-get install build-essential qmake-qt5 gcc g++ libtool qtbase5-dev libqt5webkit5-dev qtwebengine5-dev libqt5script5
|
|
graphicsmagick-libmagick-dev
|
|
2. Install ola and ola-dev
|
|
|
|
apt install cpplint libcppunit-dev uuid-dev pkg-config libncurses5-dev libtool autoconf automake g++ libmicrohttpd-dev libprotobuf-dev libprotoc-dev zlib1g-dev bison flex make libftdi-dev libftdi1 libusb-1.0-0-dev liblo-dev libavahi-client-dev python3-protobuf libprotobuf* protobuf-*
|
|
OLA https://www.openlighting.org/ola/linuxinstall/#Git
|
|
wget https://github.com/OpenLightingProject/ola/releases/download/0.10.9/ola-0.10.9.tar.gz
|
|
tar xvf ola-0.10.9.tar.gz
|
|
cd ola-0.10.9/
|
|
autoreconf -i
|
|
./configure --disable-uart --disable-pathport --disable-renard --disable-sandnet --disable-uartdmx --disable-usbdmx --disable-stageprofi --disable-espnet --disable-ftdidmx --disable-gpio --disable-opendmx --disable-openpixelcontrol --disable-shownet --disable-spi --disable-karate --disable-milinst
|
|
|
|
3. Pure data y externals
|
|
- Instala pd y gem con el gestor de paquetes.
|
|
- pd-cylone // prepend
|
|
|
|
4. LibreMediaserver
|
|
$ qmake libremediaserver.pro -r -spec linux-g++
|
|
$ make -wapt search
|
|
|
|
5. Install
|
|
|
|
|
|
6. Configuration
|
|
|