summaryrefslogtreecommitdiff
path: root/hurdcompilation.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'hurdcompilation.mdwn')
-rw-r--r--hurdcompilation.mdwn65
1 files changed, 30 insertions, 35 deletions
diff --git a/hurdcompilation.mdwn b/hurdcompilation.mdwn
index fe810971..0adaf1f8 100644
--- a/hurdcompilation.mdwn
+++ b/hurdcompilation.mdwn
@@ -6,58 +6,53 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]
-## Hurd Compilation
+I checked out the source code on my Ubuntu GNU/Linux system connected to the
+Internet using:
-I checked out the source code on my Ubuntu GNU/Linux system connected to the Internet using:
+ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/hurd co hurd
-<pre> cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/hurd co hurd</pre>
+I mounted the hurd directory on Ubuntu from my GNU Hurd system connected to the
+LAN through NFS:
-I mounted the hurd directory on Ubuntu from my GNU Hurd system connected to the LAN through NFS:
-
-<pre> settrans -ac /mnt /hurd/nfs ubuntu:/home/shaks/code </pre>
+ settrans -ac /mnt /hurd/nfs ubuntu:/home/shaks/code
Copy the hurd directory, locally.
-For compilation, you require build-essential, libc0.3-dev, hurd-dev. I used Debian GNU Hurd K10 CDs for installation and they are available in the first CD.
+For compilation, you require build-essential, libc0.3-dev, hurd-dev. I used
+Debian GNU Hurd K10 CDs for installation and they are available in the first
+CD.
-<pre>
- apt-get update
- apt-get install build-essential libc0.3-dev hurd-dev
-</pre>
+ apt-get update
+ apt-get install build-essential libc0.3-dev hurd-dev
Enter into the hurd directory and start building it:
-<pre> cd hurd
- mkdir build
- cd build
- ../configure
- make
-</pre>
+ cd hurd
+ mkdir build
+ cd build
+ ../configure
+ make
-There is a "libiohelp needed by" error. So, do a manual compilation for libiohelp.
+There is a "libiohelp needed by" error. So, do a manual compilation for
+libiohelp.
-<pre>
- cd ..
- make libiohelp
- cd build
- make
-</pre>
+ cd ..
+ make libiohelp
+ cd build
+ make
-There is a "libiostore needed by" error. So, do a manual compilation for libiostore.
+There is a "libiostore needed by" error. So, do a manual compilation for
+libiostore.
-<pre>
- cd ..
- make libiostore
- cd build
- make
-</pre>
+ cd ..
+ make libiostore
+ cd build
+ make
-There is a "libiohelp.so: No such file or directory" error.
+There is a "libiohelp.so: No such file or directory" error.
Copy libiohelp/libiohelp.so file to build/libiohelp/ and re-run make,
-<pre> make </pre>
+ make
The executables are created in the subdirectories in build/ directory.
-
--- ShakthiKannan - 31 Oct 2006 \ No newline at end of file