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.

Difference between revisions of "Building OLA"

From wiki.openlighting.org

Jump to: navigation, search
Line 2: Line 2:
  
 
== Download & Extract ==
 
== Download & Extract ==
 +
 +
Either download the latest archive or grab the sources via git:
  
 
  wget http://www.nomis52.net/data/sources/lla/lla-0.2.2.200709230748.tar.gz
 
  wget http://www.nomis52.net/data/sources/lla/lla-0.2.2.200709230748.tar.gz
 
  tar -zxf lla-0.2.2.200709230748.tar.gz
 
  tar -zxf lla-0.2.2.200709230748.tar.gz
 +
 +
or
 +
 +
git clone http://www.nomis52.net/git/lla
  
 
== Build ==
 
== Build ==
  
First run reconf which will also auto-generate sections of code:
+
If you downloaded an archive you can skip this step, otherwise run reconf which will also auto-generate parts of the code:
  
 
  ./reconf
 
  ./reconf

Revision as of 08:51, 3 October 2007

Installed Dependencies

Download & Extract

Either download the latest archive or grab the sources via git:

wget http://www.nomis52.net/data/sources/lla/lla-0.2.2.200709230748.tar.gz
tar -zxf lla-0.2.2.200709230748.tar.gz

or

git clone http://www.nomis52.net/git/lla

Build

If you downloaded an archive you can skip this 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