<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <br>
    <br>
    On 04/03/11 05:14, C K Kashyap wrote:
    <blockquote
      cite="mid:AANLkTikFcSzqOW5RydZdjuc66LXswLsAUg8mMevvq8Vq@mail.gmail.com"
      type="cite">
      <div class="gmail_quote">On Thu, Mar 3, 2011 at 7:49 PM, Waqaas
        Munawar <span dir="ltr">&lt;<a moz-do-not-send="true"
            href="mailto:munawar@ira.uka.de">munawar@ira.uka.de</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <div bgcolor="#ffffff" text="#000000"> Thanks Simon,<br>
            These patches work.<br>
            For what its worth, here are the steps that i followed to
            get the barrelfish running in qemu.<br>
            <br>
            1. Downloaded ubuntu-10.04.2-desktop-i386.iso <br>
            2. Made a VMware virtual machine out of this.<br>
            3. updated it (sudo apt-get upate and applied the updates)<br>
            4. edited /etc/apt/source.list and replaced all instances of
            "lucid" with "natty" and then updated (sudo apt-get update)<br>
            5. installed libghc-ghc6-paths-dev (which should ideally
            pull ghc6 alongwith)<br>
            6. reverted /etc/apt/source.list by replacing all instances
            of "natty" with "lucid" and update (sudo apt-get update)<br>
            7. installed zlib1g-dev (sudo apt-get install zlib1g-dev)<br>
            8. installed cabal (sudo apt-get install cabal-install)<br>
            9. update cabal ("cabal update", followed by "cabal install
            cabal-install")<br>
            10. installed qemu (sudo apt-get install qemu)<br>
            11. followed the README in barrelfish/usr/splash2/ with new
            patches<br>
            12. then followed the README in barrelfish/<br>
            DONE.<br>
            <br>
            the tools that I used were:<br>
            ghc&nbsp; version 6.12.3<br>
            GNU ld (GNU Binutils for Ubuntu) 2.20.1-system.20100303<br>
            gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3<br>
            <br>
            The size of the VMimage is 3.9GB. Perhaps some bytes can be
            saved by compression but we will certainly not be able to
            host it. Is anyone else interested in doing that ?<br>
            <br>
          </div>
        </blockquote>
        <div><br>
        </div>
        <div>Hey Waqaas ... you enumerated steps itself seems very
          useful - it's sort of guaranteed to work ... I'm gonna give it
          a shot.</div>
        <div>I am guessing, you built the 32 bit barrelfish?</div>
        <div>Thanks,</div>
        <div>Kashyap</div>
      </div>
    </blockquote>
    <br>
    Hey,<br>
    Sorry for delay, somehow I missed your mail earlier. <br>
    Well I am not sure about barrelfish, but I built it on a 32 bit
    machine. The target architecture for barrelfish was x86_64. <br>
    <br>
    Secondly after compression the VM Image occupies 1.4GB.<br>
    <br>
    BRs,<br>
    wakas<br>
    <br \="">
    <br>
  </body>
</html>