# Cavendish skin uses APIs deprecated in 1.42; keep those warnings out of the error log $wgDeprecationReleaseLimit = "1.41"; $wgEnableSidebarCache = true; $wgParserCacheType = CACHE_DB; Building OLA: Difference between revisions - wiki.openlighting.org
Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

Building OLA: Difference between revisions

From wiki.openlighting.org

Jump to: navigation, search
No edit summary
m Link to website
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Sometimes you'll need to build [[LLA]] from the sources rather than using the pre-built .deb. For example on non-debian systems or if you want to use the LLA-Dmx4Linux plugin.
Please see [https://www.openlighting.org/ola/getting-started/downloads/ https://www.openlighting.org/ola/getting-started/downloads/]
 
== Installed Dependencies ==
 
If you're building from the git version you'll need the perl Template module installed. Run the following:
 
perl -e "use Template"
 
If you get an error you'll need to download and install Template.pm (or apt-get install libtemplate-perl)
== Download & Extract ==
 
Either download the latest archive or grab the sources via git:
 
wget http://www.nomis52.net/data/sources/lla/lla-latest.tar.gz
tar -zxf lla-latest.tar.gz
 
or
 
git clone http://www.nomis52.net/git/lla
 
== Build ==
 
If you downloaded an archive you can skip the reconf step, otherwise run reconf which will also auto-generate parts of the code:
 
./reconf
Generating source files...
Done lla-UsbPro
Done lla-ArtNet
Running autotools
+ aclocal -I config
+ autoconf
+ autoheader
+ automake -a
+ exit
 
Then run ./configure and check which plugins will be built:
 
./configure
...
checking for artnet_new in -lartnet... yes
checking for DMXdev in -ldmx4linux... no
checking for espnet_new in -lespnet... yes
checking for shownet_new in -lshownet... no
checking for sandnet_new in -lsandnet... yes
checking for pathport_new in -lpathport... yes
 
In this case we're not going to build the shownet and dmx4linux plugins as we don't have the necessary libraries installed.
 
Finally run make:
 
make
 
== Install ==
 
(become root)
 
make install
 
== Test ==
 
Check that llad runs:
 
llad -d 3 -f -s

Latest revision as of 01:18, 27 February 2015