Building Instructions

1 - Install packages on your buildserver
Quote:
sudo apt-get install -y autoconf automake bison bzip2 chrpath coreutils cvs default-jre default-jre-headless diffstat flex g++ gawk gcc gettext git-core gzip help2man htop info java-common libc6-dev libglib2.0-dev libperl4-corelibs-perl libproc-processtable-perl libtool libxml2-utils make ncdu ncurses-bin ncurses-dev patch perl pkg-config po4a python-setuptools quilt sgmltools-lite sshpass subversion swig tar texi2html texinfo wget xsltproc zip zlib1g-dev


2 - Set your shell to /bin/bash.
Code:
sudo dpkg-reconfigure dash

When asked: Install dash as /bin/sh?
select "NO"

3 - Add user openatvbuilder
Code:
sudo adduser openatvbuilder


4 - Switch to user openatvbuilder
Code:
su openatvbuilder


5 - Switch to home of openatvbuilder
Code:
cd ~


6 - Create folder openatv
Code:
mkdir -p ~/openatv


7 - Switch to folder openatv
Code:
cd openatv


8 - Clone oe-alliance git
Code:
git clone git://github.com/oe-alliance/build-enviroment.git


9 - Switch to folder build-enviroment
Code:
cd build-enviroment


10 - Update build-enviroment
Code:
make update


11 - Finally you can start building a image
Code:
make MACHINE=gbquadplus DISTRO=openatv image


More infos :
https://github.com/openatv/enigma2

Various Builds :

Egami : https://github.com/a4tech/dvbapp2-gui
OpenBH : https://github.com/BlackHole/enigma2
OpenDroid : https://github.com/opendroid-Team/enigma2
OpenEight : https://github.com/Openeight/enigma2
OpenHDF : https://github.com/openhdf/enigma2
OpenMips : https://github.com/openmips/stbgui (GigaBlue)
OpenNFR : https://github.com/carlo0815/openNFR-gui2
OpenPlus : https://github.com/Open-Plus/enigma
OpenSiF : https://github.com/SIFTeam/enigma2
OpenSPA : https://github.com/OpenSPA/dvbapp2
OpenViX : https://github.com/OpenViX/enigma2
OpenVuPlus : https://github.com/OpenVuPlus/dvbapp
OpenXTA : https://github.com/XTAv2/Enigma2 (XTrend) - DOWN
PurE2 : https://github.com/PURE2-Team/pure2
TeamBlue : https://github.com/teamblue-e2/enigma2 (GigaBlue)
TitanNit : https://github.com/TitanNit/enigma2 (AAF)

OpenPLi
OpenMB : https://github.com/openmb
_________________________