From 34d22314e0dd7673282581f741a9170b9f5ebb1b Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 20 Apr 2011 12:03:25 +0200 Subject: Contributing: Added instant dev-env guide. --- contributing.mdwn | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'contributing.mdwn') diff --git a/contributing.mdwn b/contributing.mdwn index 7d8d2a0e..b6b7d2ff 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -99,6 +99,22 @@ You can also have a look at the [List of failing packages](http://people.debian. Here is a list of [[open_issues]]. +### Instant development environment + +*This is a very brief guide to get your development environment set up. Pester ArneBab @ irc.freenode.net on IRC if something does not work :)* + +* Install Qemu vie your distros packages. +* Download the [Qemu image](http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz): `wget http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz` +* Unpack it: `tar xf debian-hurd.img.tar.gz` +* Run it: `qemu debian-hurd.img -m 512 -no-kvm-irqchip` # …irq… is a currently necessary fix due to some changes in Linux +* `apt-get install git mercurial emacs vim` +* `apt-get build-dep hurd gnumach` +* `git clone git://git.sv.gnu.org/hurd/hurd.git` +* `git clone git://git.sv.gnu.org/hurd/gnumach.git` +* `git clone git://git.sv.gnu.org/hurd/incubator.git` +* Get more from the [repo list](http://git.savannah.gnu.org/cgit/hurd/). +* Read these docs. +* Start hacking. ## Hurd on a modern microkernel -- cgit v1.2.3