# Cavendish skin uses APIs deprecated in 1.42; keep those warnings out of the error log $wgDeprecationReleaseLimit = "1.41"; $wgEnableSidebarCache = true; $wgParserCacheType = CACHE_DB; OLA on FreeBSD: 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.

OLA on FreeBSD: Difference between revisions

From wiki.openlighting.org

Jump to: navigation, search
RenZO (talk | contribs)
No edit summary
RenZO (talk | contribs)
mNo edit summary
Line 9: Line 9:
* pkg_add -r cppunit
* pkg_add -r cppunit
* pkg_add -r libmicrohttpd
* pkg_add -r libmicrohttpd


* pkg_add -r python27
* pkg_add -r python27
* pkg_add -r py27-protobuf (will install py27-setuptools)
* pkg_add -r py27-protobuf (will install py27-setuptools)
==Packages==


You can use this combo line:
You can use this combo line:
* pkg_add -r bison pkg-config protobuf ossp-uuid cppunit libmicrohttpd python27 py27-protobuf
* pkg_add -r bison pkg-config protobuf ossp-uuid cppunit libmicrohttpd python27 py27-protobuf


==FreeBSD 9.0-RELEASE (packages)==


pkg_info
pkg_info (FreeBSD 9.0-RELEASE)


* bison-2.4.3,1      A parser generator from FSF, (mostly) compatible with Yacc
* bison-2.4.3,1      A parser generator from FSF, (mostly) compatible with Yacc
Line 32: Line 35:
* py27-setuptools-0.6c11_1 Download, build, install, upgrade, and uninstall Python pac
* py27-setuptools-0.6c11_1 Download, build, install, upgrade, and uninstall Python pac
* python27-2.7.2_3    An interpreted object-oriented programming language
* python27-2.7.2_3    An interpreted object-oriented programming language


==Git==
==Git==
Line 37: Line 41:
If you want to run autoreconf (after git clone for example):
If you want to run autoreconf (after git clone for example):
* pkg_add -r autoconf268 automake111 libtool
* pkg_add -r autoconf268 automake111 libtool


pkg_info
pkg_info
Line 43: Line 48:
* automake-1.11.1    GNU Standards-compliant Makefile generator (1.11)
* automake-1.11.1    GNU Standards-compliant Makefile generator (1.11)
* libtool-2.4_1      Generic shared library support script
* libtool-2.4_1      Generic shared library support script


=Building OLA=
=Building OLA=


You just need to run:
You just need to run:
$ ./configure (--enable-rdm-tests will need python)
* $ ./configure (--enable-rdm-tests will need python)
$ make
* $ make
# make install
* # make install
 


=Running OLA=
=Running OLA=


$ olad -l3
* $ olad -l3
 


You can use the web UI from http://127.0.0.1:9090
You can use the web UI from http://127.0.0.1:9090
Enjoy :)

Revision as of 02:12, 5 August 2012

Since version 0.8.22, OLA can run on FreeBSD.

Dependencies

  • pkg_add -r bison (will install m4, libiconv, gettext)
  • pkg_add -r pkg-config
  • pkg_add -r protobuf
  • pkg_add -r ossp-uuid
  • pkg_add -r cppunit
  • pkg_add -r libmicrohttpd


  • pkg_add -r python27
  • pkg_add -r py27-protobuf (will install py27-setuptools)


Packages

You can use this combo line:

  • pkg_add -r bison pkg-config protobuf ossp-uuid cppunit libmicrohttpd python27 py27-protobuf


pkg_info (FreeBSD 9.0-RELEASE)

  • bison-2.4.3,1 A parser generator from FSF, (mostly) compatible with Yacc
  • cppunit-1.12.1 C++ port of the JUnit framework for unit testing
  • gettext-0.18.1.1 GNU gettext package
  • libiconv-1.13.1_1 A character set conversion library
  • libmicrohttpd-0.9.15 C library for embedding HTTP server functionality
  • m4-1.4.16,1 GNU m4
  • ossp-uuid-1.6.2_1 ISO-C & Perl API and CLI for generating Universally Unique
  • pkg-config-0.25_1 A utility to retrieve information about installed libraries
  • protobuf-2.4.1 A data interchange format library
  • py27-protobuf-2.4.1 Google protobuf Python Client Library
  • py27-setuptools-0.6c11_1 Download, build, install, upgrade, and uninstall Python pac
  • python27-2.7.2_3 An interpreted object-oriented programming language


Git

If you want to run autoreconf (after git clone for example):

  • pkg_add -r autoconf268 automake111 libtool


pkg_info

  • autoconf-2.68 Automatically configure source code on many Un*x platforms
  • automake-1.11.1 GNU Standards-compliant Makefile generator (1.11)
  • libtool-2.4_1 Generic shared library support script


Building OLA

You just need to run:

  • $ ./configure (--enable-rdm-tests will need python)
  • $ make
  • # make install


Running OLA

  • $ olad -l3


You can use the web UI from http://127.0.0.1:9090


Enjoy :)