Quickstart: Difference between revisions
From TUDOS-Wiki
Jump to navigationJump to search
merge l4env, configure and build as with other steps, also makes current dir obvious |
No edit summary |
||
Line 2: | Line 2: | ||
* Get the sources | * Get the sources | ||
$ cd / | $ cd /somedir/tudos | ||
$ svn | $ svn cat http://svn.tudos.org/repos/oc/tudos/trunk/repomgr | perl - init http://svn.tudos.org/repos/oc/tudos fiasco l4re | ||
* | * L4Re: Create a build directory, configure and build | ||
$ mkdir /path/to/obj/tudos | $ mkdir -p /path/to/obj/tudos | ||
$ cd / | $ cd /somedir/tudos/src/l4 | ||
$ make O=/path/to/obj/tudos oldconfig | $ make O=/path/to/obj/tudos oldconfig | ||
$ make O=/path/to/obj/tudos | $ make O=/path/to/obj/tudos -j2 | ||
* Fiasco: Create build directory, configure and build | * Fiasco: Create build directory, configure and build | ||
$ cd / | $ cd /somedir/tudos/src/kernel/fiasco | ||
$ make BUILDDIR=/path/to/obj/fiasco | $ make BUILDDIR=/path/to/obj/fiasco | ||
$ cd /path/to/obj/fiasco | $ cd /path/to/obj/fiasco | ||
Line 27: | Line 23: | ||
** Get the source, configure and build | ** Get the source, configure and build | ||
$ cd / | $ cd /somedir/tudos | ||
$ svn co http://svn.tudos.org/repos/l4linux/trunk l4linux | $ svn co http://svn.tudos.org/repos/oc/l4linux/trunk l4linux | ||
$ cd l4linux | $ cd l4linux | ||
$ make O=/path/to/obj/l4linux x86-ux_defconfig | $ make O=/path/to/obj/l4linux x86-ux_defconfig | ||
$ echo "Set L4Re path to /path/to/obj/tudos" | |||
$ make O=/path/to/obj/l4linux menuconfig | |||
$ make O=/path/to/obj/l4linux | $ make O=/path/to/obj/l4linux |
Revision as of 18:46, 10 November 2010
Quick guide to get the system compiled, without much explanation.
- Get the sources
$ cd /somedir/tudos $ svn cat http://svn.tudos.org/repos/oc/tudos/trunk/repomgr | perl - init http://svn.tudos.org/repos/oc/tudos fiasco l4re
- L4Re: Create a build directory, configure and build
$ mkdir -p /path/to/obj/tudos $ cd /somedir/tudos/src/l4 $ make O=/path/to/obj/tudos oldconfig $ make O=/path/to/obj/tudos -j2
- Fiasco: Create build directory, configure and build
$ cd /somedir/tudos/src/kernel/fiasco $ make BUILDDIR=/path/to/obj/fiasco $ cd /path/to/obj/fiasco $ make
- L4Linux
- Get the source, configure and build
$ cd /somedir/tudos $ svn co http://svn.tudos.org/repos/oc/l4linux/trunk l4linux $ cd l4linux $ make O=/path/to/obj/l4linux x86-ux_defconfig $ echo "Set L4Re path to /path/to/obj/tudos" $ make O=/path/to/obj/l4linux menuconfig $ make O=/path/to/obj/l4linux