Difference between revisions of "How To Build Xecutah"

From WebOS Internals
Jump to navigation Jump to search
Line 29: Line 29:
 
== XServer and X Term ==
 
== XServer and X Term ==
  
stage in cross-compile/packages/x/xserver-package
+
make stage in cross-compile/packages/x/xserver-package
  
 
== Xecutah ==
 
== Xecutah ==
  
 
"make device package" in xecutah
 
"make device package" in xecutah

Revision as of 00:10, 13 July 2011

How to build Xecutah

In general, if these instructions are too high-level for you, then you're not ready to be part of the development effort and should wait until we publish this stuff in the Preware testing feeds.

This page will not have step-by-step instructions or command lines that you can cut and paste. If you need that, you're not ready.

Pre-requisites

You must be running Ubuntu 11.04 on an x86 32-bit machine. 64-bit may work. Don't ask about Windows or OSX.

You need to install all the pre-requisites for the WIDK.

Source code locations

Git clone preware/build.git at /srv/preware/build/

Git clone preware/cross-compile.git at /srv/preware/cross-compile/

Note that we're currently using the x_restructure branch in cross-compile.

Git clone applications/xecutah.git at /srv/applications/xecutah

Toolchains

make toolchain in build

make setup in cross-compile (you only need toolchain, rootfs and staging-armv7 to pass. staging-armv6 and staging-i686 may fail)

XServer and X Term

make stage in cross-compile/packages/x/xserver-package

Xecutah

"make device package" in xecutah