diff options
-rw-r--r-- | Hurd/QemuImageForL4.mdwn | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Hurd/QemuImageForL4.mdwn b/Hurd/QemuImageForL4.mdwn index 40cf6f48..c77a2f25 100644 --- a/Hurd/QemuImageForL4.mdwn +++ b/Hurd/QemuImageForL4.mdwn @@ -12,7 +12,7 @@ You will need the following : * autoconf 2.53 (or greater) * grub * the CVS version of hurd-l4, which you can retrieve from the savannah server: `export CVS_RSH=ssh && cvs -z3 -d:ext:anoncvs@savannah.gnu.org:/cvsroot/hurd co hurd-l4` -* two flavours of Pistachio, the L4 kernel, which can be found at <http://www.l4ka.org/projects/pistachio/download.php>. Take the demodisk for ia32 (`pistachio-ia32-0.4-demodisk.bin.bz2`) and the CVS version (NOT the source tarball !) : `cvs -d:pserver:guest@cvs.l4ka.org:/public-cvs login && cvs -z3 -d:pserver:guest@cvs.l4ka.org:/public-cvs co pistachio` +* two flavours of Pistachio, the L4 kernel, which can be found at <http://www.l4ka.org/projects/pistachio/download.php>. Take the demodisk for ia32 (`pistachio-ia32-0.4-demodisk.bin.bz2`), we'll checkout the CVS later (the 0.4 tarball isn't recent enough). We will begin with the hurd itself (these steps are taken from the `README`). @@ -34,8 +34,13 @@ You shouldn't have any warnings with this autoreconf. If that is not the case, i Now we'll prepare the Pistachio kernel : - $ tar xjvf pistachio-0.4.tar.bz2 - $ cd pistachio-0.4 + $ cd .. + $ cvs -d:pserver:guest@cvs.l4ka.org:/public-cvs login + +When asked for a password, answer `guest` + + $ cvs -z3 -d:pserver:guest@cvs.l4ka.org:/public-cvs co pistachio + $ cd pistachio We must apply some patchs for it to work properly with The Hurd. They are located in `hurd-l4/README`: @@ -44,6 +49,7 @@ We must apply some patchs for it to work properly with The Hurd. They are locate We will first compile sigma0 (and some other tools) : $ cd user + $ autoreconf -f -i -s $ mkdir BUILDDIR $ cd BUILDDIR |