Quickstart: Difference between revisions
From TUDOS-Wiki
Jump to navigationJump to search
obj-dir of fiasco also in global obj dir |
merge l4env, configure and build as with other steps, also makes current dir obvious |
||
Line 10: | Line 10: | ||
$ ./repomgr co l4linux-2.6-env | $ ./repomgr co l4linux-2.6-env | ||
* L4Env: Create a build directory and | * L4Env: Create a build directory, configure and build | ||
$ mkdir /path/to/obj/tudos | $ mkdir /path/to/obj/tudos | ||
$ cd /path/to/src/tudos/l4 | $ cd /path/to/src/tudos/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 | ||
Revision as of 15:34, 15 August 2007
Quick guide to get the system compiled, without much explanation.
- Get the sources
- hello is a simple set of programs, l4linux-2.6-env is everything needed for L4Linux.
$ cd /path/to/src $ svn checkout -N http://svn.tudos.org/repos/tudos/trunk tudos $ cd tudos $ ./repomgr co hello $ ./repomgr co l4linux-2.6-env
- L4Env: Create a build directory, configure and build
$ mkdir /path/to/obj/tudos $ cd /path/to/src/tudos/l4 $ make O=/path/to/obj/tudos oldconfig $ make O=/path/to/obj/tudos
- Fiasco: Create build directory, configure and build
$ cd /path/to/src/tudos/kernel/fiasco $ make BUILDDIR=/path/to/obj/fiasco $ cd /path/to/obj/fiasco $ make
- L4Linux
- Get the source, configure and build
$ cd /path/to/src $ svn co http://svn.tudos.org/repos/l4linux/trunk l4linux-2.6 $ cd l4linux-2.6 $ make O=/path/to/obj/l4linux x86-ux_defconfig $ make O=/path/to/obj/l4linux