help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Building gnumach


From: Prabhu Ramachandran
Subject: Building gnumach
Date: Fri, 22 Sep 2000 17:19:39 +0530 (IST)

hi,

>>>>> "David" == David Neary <dneary@informix.com> writes:

<snip>
    David> I have read through the archives, and I read that it's
    David> possible to compile gnumach on linux without a
    David> cross-compiler - is this right? If so, what's the procedure
    David> for doing it?

This is taken from one of my earlier messages.  Here is what I do to
compile gnumach on my Debian GNU/Linux 2.2 i386 machine.

(1) # apt-get install gcc-i386-gnu mig-i386-gnu
This is from the stable archives.  These two packages are _very_ small
totalling less than 50KB.

(2) Download gnumach-1.2.tar.gz and gnumach_1.2-5.diff.gz from 
http://http.us.debian.org/debian/dists/unstable/main/source/base/
You can get it from your favourite mirror too.

(3) $ tar xvzf gnumach-1.2.tar.gz

(4) $ gzip -cd gnumach_1.2-5.diff.gz | patch -p0

In what follows I am assuming that your hurd partition is mounted as
/gnu under linux.  Change it to suit your needs.  Also change the
configure options with --enable as necessary.

(5) $ cd gnumach-1.2/
    $ MIG=i386-gnu-mig CC=i386-gnu-gcc ./configure --enable-floppy \
    --enable-ide --enable-ne2000 i386-pc-gnu --prefix=/gnu
    $ make

(6) # mount /gnu; make install 
This puts the kernel in /gnu/boot/gnumach.  Gzip it if you want to.

(7) Reboot and then use grub to boot with the kernel=/boot/gnumach

hope this helps.
prabhu
>From jk24@alcove.fr Wed Sep 27 10:55:27 2000
Received: from smtp.alcove.fr ([212.155.209.139])
        by fencepost.gnu.org with smtp (Exim 3.16 #1 (Debian))
        id 13eIcJ-0007tm-00
        for <help-hurd@gnu.org>; Wed, 27 Sep 2000 10:55:27 -0400
Received: from leman.alcove-int ([10.16.110.2])
        by smtp.alcove.fr with esmtp (Exim 3.12 #1 (Debian))
        id 13eIcA-00033v-00
        for <help-hurd@gnu.org>; Wed, 27 Sep 2000 16:55:18 +0200
Received: from jk24 by leman.alcove-int with local (Exim 3.12 #1 (Debian))
        id 13eIc7-0007aV-00
        for <help-hurd@gnu.org>; Wed, 27 Sep 2000 16:55:15 +0200
Date: Wed, 27 Sep 2000 16:55:15 +0200
From: Jean Schurger <jk24@alcove.fr>
To: help-hurd@gnu.org
Subject: some novice problems
Message-ID: <20000927165515.A29130@alcove.fr>
Reply-To: jk24@schurger.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.0.1i
Sender: help-hurd-admin@gnu.org
Errors-To: help-hurd-admin@gnu.org
X-BeenThere: help-hurd@gnu.org
X-Mailman-Version: 2.0beta6
Precedence: bulk
List-Help: <mailto:help-hurd-request@gnu.org?subject=help>
List-Post: <mailto:help-hurd@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-hurd>, 
<mailto:help-hurd-request@gnu.org?subject=subscribe>
List-Id: Users list for the GNU Hurd <help-hurd.gnu.org>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-hurd>, 
<mailto:help-hurd-request@gnu.org?subject=unsubscribe>
List-Archive: http://mail.gnu.org/pipermail/help-hurd/

Hi,

I try the Hurd, and i have some problems !


when login, i have the message:

mesg: no sush file or directory (or something like this)

- where to found mesg ?

i installed gcc, make, libc-0.2-dev (the .debs), i want to compile ssh.

        - where can i found gnumach-dev ?
        - is it possible to symlink something with the gnumach source to break 
the headers dependences ?
        - can i find ssh already packages for hurd ?

- i read in faq that X servers dont works. is it yet true ?


thanks.




-- 
Jean Schurger    -   Free Software Engineer
  (+33) 6 11 15 59 20 - jk24@schurger.org
     AlcĂ´ve : L'informatique est libre
            http://www.alcove.fr
               jk24@alcove.fr




reply via email to

[Prev in Thread] Current Thread [Next in Thread]