Difference between revisions of "Build coreboot using LBdistro"
From coreboot
(biosdistro of gsoc) |
(→How to getting started?) |
||
| Line 11: | Line 11: | ||
Extract it to /usr/local: | Extract it to /usr/local: | ||
| − | + | sudo tar jxvf toolchain.tar.bz2 -C /usr/local | |
Get last LBdistro from SVN repository: | Get last LBdistro from SVN repository: | ||
Revision as of 13:36, 18 August 2007
What is LBdistro?
LBdistro is an improvement on buildrom to let user customize what binaries will be at final ROM. Do not confuse it with biosdistro.
How to getting started?
First you need download the toolchain used to compile some LBdistro packages:
wget http://lbdistro.sourceforge.net/tools/toolchain.tar.bz2
Extract it to /usr/local:
sudo tar jxvf toolchain.tar.bz2 -C /usr/local
Get last LBdistro from SVN repository:
svn co https://lbdistro.svn.sourceforge.net/svnroot/lbdistro/trunk LBdistro
After that issue:
cd LBdistro make menuconfig make
For now only QEMU compilation is generating ROM, but other boards will be added after Kdrive and application works.
Known problems
There is some problems when compiling it on Debian and others (on Ubuntu 6.06 it works fine). This problem will be fixed ASAP.
In my system I need change the command "lzma e" to "lzma -z" to compress payload