-
Notifications
You must be signed in to change notification settings - Fork 3
Rump Working Env.
Eric Armbrust edited this page Jan 23, 2015
·
14 revisions
The current directory tree looks like this:
- rump
- rr
- This is where the client-side of rump-kernels are. The programs located in this folder will be used to interact with rump_server.
- rr/src/ <- for rump-kernel platform
- br
- Here is where the NetBSD source code is located. This is also where rump_server is also located which is used to host your rump-kernerinos!
- br/src/ <- for BSD
For basic bootstrapping please read Getting Started and Kernel Development provided by the rump-kernel wiki pages. For setting up your build environment, issue the following commands instructed in the Kernel Development:
For buildrump.sh, run:
$ git clone http://repo.rumpkernel.org/buildrump.sh br
$ cd br
$ ./buildrump.sh -T rumptools -q
$ cd ..
For rumprun-posix, run:
$ git clone http://repo.rumpkernel.org/rumprun-posix rr
$ cd rr
$ ./buildnb.sh
$ make
$ cd ..