Difference between revisions of "How To Build Xecutah"
m (moved Application:Xecutah to How To Build Xecutah) |
|||
(7 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
You need to install all the pre-requisites for the WIDK. | You need to install all the pre-requisites for the WIDK. | ||
+ | |||
+ | You need to install the Official Linux SDK . | ||
== Source code locations == | == Source code locations == | ||
Line 17: | Line 19: | ||
Git clone preware/cross-compile.git at /srv/preware/cross-compile/ | Git clone preware/cross-compile.git at /srv/preware/cross-compile/ | ||
− | Note that we're currently using the | + | Note that we're currently using the master branch in cross-compile. The x_restructure branch has been merged back into master. |
Git clone applications/xecutah.git at /srv/applications/xecutah | Git clone applications/xecutah.git at /srv/applications/xecutah | ||
Line 29: | Line 31: | ||
== XServer and X Term == | == XServer and X Term == | ||
− | make stage in cross-compile/packages/x/xserver-package | + | make stage package in cross-compile/packages/x/xserver-package |
+ | |||
+ | make stage package in cross-compile/packages/x/xterm-package | ||
+ | |||
+ | make stage in cross-compile/packages/x/synergy | ||
== Xecutah == | == Xecutah == | ||
− | + | make device package in /srv/applications/xecutah |
Latest revision as of 11:21, 16 September 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.
You need to install the Official Linux SDK .
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 master branch in cross-compile. The x_restructure branch has been merged back into master.
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 package in cross-compile/packages/x/xserver-package
make stage package in cross-compile/packages/x/xterm-package
make stage in cross-compile/packages/x/synergy
Xecutah
make device package in /srv/applications/xecutah