version 1.1.2.5, 2012/02/17 13:40:53
|
version 1.1.2.9, 2012/02/22 22:46:51
|
Line 13 Set in config/rc.elwix variable BSDSRC="..." with plac
|
Line 13 Set in config/rc.elwix variable BSDSRC="..." with plac
|
sources like that "cd <where you put freebsd sources>; patch -p0 < <kodicom_mux/contrib/kodicom.patch>" |
sources like that "cd <where you put freebsd sources>; patch -p0 < <kodicom_mux/contrib/kodicom.patch>" |
- We must checkout from ELWIX CVS repository core libraries "libait*" , "embedtools", "embedaddons" |
- We must checkout from ELWIX CVS repository core libraries "libait*" , "embedtools", "embedaddons" |
and GPLv2 "gpl/*" projects |
and GPLv2 "gpl/*" projects |
|
- Optional download of 3th party software for ELWIX firmware. Project name is embedaddon from ELWIX CVS |
|
|
II. Build process |
II. Build process |
1. Init build structures with clean directory tree |
1. Init build structures with clean directory tree |
Line 23 and GPLv2 "gpl/*" projects
|
Line 24 and GPLv2 "gpl/*" projects
|
./build_kernel.sh |
./build_kernel.sh |
4. Cross compile ELWIX tools |
4. Cross compile ELWIX tools |
./build_tools.sh |
./build_tools.sh |
|
5. Cross compile optional 3th party software |
|
./build_3thparty.sh |
|
6. Now moment comes to build big system binary and rootfs to embed into the kernel |
|
./build_rootfs.sh |
|
7. Prepare fs image and populate /etc,/boot and others |
|
./build_fs.sh |
|
|
|
Ok, now we did ELWIX version and placed to build/release directory like tar.gz file |
|
|
III. Information |
III. Information |
Michael Pounov <misho@elwix.org> or <support@elwix.org> |
Michael Pounov <misho@elwix.org> or <support@elwix.org> |