Inforation for Developers

From OpenPLi Wiki
Revision as of 14:49, 29 April 2017 by Rick Hunter (talk | contribs) (Created page with "I'm a developer, is there any technical info available from the PLi® team? Welcome and tell your developer friends about us Yes and welcome aboard! If you have specific ques...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

I'm a developer, is there any technical info available from the PLi® team? Welcome and tell your developer friends about us

Yes and welcome aboard! If you have specific question, you can use our PLi® Third Party Development forum to ask it. You will find we are most accommodating.

This page is about software development using OpenEmbedded-core. If you're looking for the text that used to be on the this page, it's now called developer-information-old.

Create your own build

See also this forum post on setting up a development environment: http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/

Basically, it boils down to this:

Run Linux. Most of use use the latest Ubuntu desktop release, I suggest you do the same if you don't know what to pick.

Install prerquisite packages, as described here: http://www.openembedded.org/wiki/OEandYourDistro For Ubuntu, that's:

sudo apt-get install sed wget cvs subversion git-core \

  coreutils unzip texi2html texinfo docbook-utils \
  gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
  desktop-file-utils chrpath


Clone the openpli repository: git clone git:...

Setup the environment cd openpli-oe-core MACHINE=xxXXXX make

Build your first image MACHINE=xxXXXX make image