Difference between revisions of "Custom Kernels v2"
Jump to navigation
Jump to search
PuffTheMagic (talk | contribs) |
Hopspitfire (talk | contribs) (Grammar hiccups, formatting and polite deterrent.) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | {{Warning|The directions on this page | + | {{Warning|The directions on this page describe building a kernel for the Palm Pre using an armv7 cross toolchain. There are plenty of instructions on how to obtain a cross toolchain for the Pre, so that will not be discussed here. If you don't already have a cross toolchain or don't know what it is, please leave this page.}} |
− | |||
===== Setup your environment: ===== | ===== Setup your environment: ===== |
Revision as of 19:26, 13 August 2009
The directions on this page describe building a kernel for the Palm Pre using an armv7 cross toolchain. There are plenty of instructions on how to obtain a cross toolchain for the Pre, so that will not be discussed here. If you don't already have a cross toolchain or don't know what it is, please leave this page. |
Setup your environment:
export CROSS_COMPILE="armv7a-softfloat-linux-gnueabi-"
Get the kernel code:
git clone git://git.webosinternals.org/kernel.git
Get the default config:
cp arch/arm/configs/webos-internals .config
Configure the kernel:
ARCH=arm make menuconfig
Build the kernel:
make && make uImage