diff options
Diffstat (limited to 'Hurd/HurdOnL4.mdwn')
-rw-r--r-- | Hurd/HurdOnL4.mdwn | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Hurd/HurdOnL4.mdwn b/Hurd/HurdOnL4.mdwn index 628c1ea4..2e1ec462 100644 --- a/Hurd/HurdOnL4.mdwn +++ b/Hurd/HurdOnL4.mdwn @@ -83,11 +83,17 @@ Note: I have my installation set up in `/l4hurd` and I am starting from within t $ mkdir build $ cd build + Building and installing user-level libraries and servers/applications $ ../user/configure --with-s0-linkbase=0x40000 --prefix=/l4hurd $ make $ make install + Building and installing the kernel + $ make -C ../kernel BUILDDIR=`pwd`/kernel + $ cd kernel + $ make menuconfig + $ make $ mkdir /l4hurd/boot - $ cp kernel/ia32-kernel /l4hurd/boot + $ cp ia32-kernel /l4hurd/boot Hopefully everything worked and there were no problems. As usual, if the build fails then scrutinize the output from `configure` and install any missing libraries or development packages. @@ -98,7 +104,7 @@ Hopefully everything worked and there were no problems. As usual, if the build f You need to pull the L4 Hurd sources from the CVS tree on Savannah. The main page is [GNU/Hurd on L4 - Summary](http://savannah.nongnu.org/projects/l4hurd/) and the CVS access page is [GNU/Hurd on L4 - CVS](http://savannah.nongnu.org/cvs/?group=l4hurd). In a nutshell, the following commands should retrieve the sources for you: $ export CVS_RSH="ssh" - $ cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/l4hurd co l4hurd + $ cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/hurd co hurd-l4 #### <a name="Compiling"> Compiling </a> |