Hi,

Le mardi 29 novembre 2011 17:23:14, Jo-Philipp Wich a écrit :
> Hi.
> 
> You must pick the target which matches your board, it is used across
> various placing, ranging from optimization flag settings to package
> architecture fields. The correct one for the LifeBox would be the
> brcm63xx target.

Not all Livebox are based on Broadcom BCM63xx, so in that case he would need 
to create a new one, e.g: fusiv.

Thomas, you know that you need a toolchain which does not emit any patented 
MIPS instructions to work on Lexra/Fusiv CPUs, right?


> 
> As far as I can see it in my local test it does indeed build the
> external kernel, but applies the version from target/linux/$arch
> /Makefile to it.
> 
> Example:
> 
> $ cat
> /home/jow/devel/openwrt/trunk/build_dir/linux-brcm63xx/linux-2.6.39.4/00-R
> EADME-FT.txt
> 
> To build the linux kernel, extract the archive, and cd
> into linux-2.6.15, then run the following commands:
> 
> export PATH="/path/to/mips-linux-uclibc/bin:${PATH}"
> mkdir build-dir
> cd build-dir
> cp ../.config .
> mkdir -p include/linux
> cp ../include/linux/autoconf.h include/linux
> make -C .. O="$(pwd)"
> make -C .. O="$(pwd)" INSTALL_MOD_PATH="$(pwd)/modules" modules_install
> mips-linux-uclibc-objcopy -O binary vmlinux vmlinuz
> 
> The resulting kernel is the file vmlinuz, to be found in
> the directory build-dir. The modules will be found in the
> modules/ sub-directory.
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

-- 
Florian
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to