<div dir="ltr">-in the file platform/Hakefile, there are some sections. In section of modules_common, I should add the following line "/sbin/examples/xmpl-hello", but in section modules_xmpl, the mentioned line exists. Is this correct or I should add in the sections of "modules_common" and "modules_x86_64"<div><br></div><div>-in the file build/platform/x86/menu.lst.x86_64, I added the following line " module /x86_64/sbin/examples/xmpl-hello in the General user domain section. </div><div><br></div><div>"../hake/hake.sh -s .. -a x86_64" and "make -j 4 X86_64_Basic" are run without error. But "make qemu_x86_64" encounters this error:</div><div>Failed to open file 'x86_64/sbin/examples/xmpl-hello <br></div><div><br></div><div>what should I do now ?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 17, 2018 at 3:00 PM, Joel Busch <span dir="ltr"><<a href="mailto:buschjo@student.ethz.ch" target="_blank">buschjo@student.ethz.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <p>Hello Ben</p>
    <p>This is actually one I can help with I think, because I ran into
      some of the same roadblocks.</p>
    <p><a href="http://symbolic_targets.mk" target="_blank">symbolic_targets.mk</a> does no longer exists, instead you can add
      modules to the file platforms/Hakefile there are different
      sections just make sure you use the one that's generic or the one
      specific to the architecture you want to run on.<br>
    </p>
    <p>The menu.lst is now platform specific and you can either change
      the one generated during hake in
      build/platforms/<arch>/menu.<wbr>lst.<plat> or the one that
      is read during the hake process in hake/menu.lst.<plat>, in
      your case <arch> is x86 and <plat> is x86_64.<br>
    </p>
    <p>And yes the make target sim doesn't exist anymore and qemu_x86_64
      is what you want to use instead.</p>
    <p>Best Regards,<br>
      Joel Busch<br>
    </p><div><div class="h5">
    <br>
    <div class="m_-5116955423939773610moz-cite-prefix">On 17.03.2018 11:10, ben eslami wrote:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="h5">
      
      <div dir="ltr">Dear folks,
        <div>-after booting Barrelfish, I tend to run "hello world".
          According to "<a href="http://wiki.barrelfish.org/Programming_for_Barrelfish" target="_blank">http://wiki.barrelfish.org/Pr<wbr>ogramming_for_Barrelfish</a>", <span>To get Hake to
            include a target for the hello world program in the
            generated Makefile, we must first add the target to the <a href="http://symbolic_targets.mk" target="_blank">symbolic_targets.mk</a>
            file, located in the build directory. But I don't have this
            file. should I create it first?</span></div>
        <div><span><br>
          </span></div>
        <div><span>-Suppose I created "<a href="http://symbolic_targets.mk" target="_blank">symbolic_targets.mk</a>"
            in build/ , then I did "../hake/hake.sh -s .. -a  x86_64" in
            build/ directory. After this, i run "make -j 8 X86_64_Basic"
            to compile Hello World file. But fir I should append "module
            /x86_64/sbin/examples/xmpl-<wbr>hello" in menu.lst, but I don't
            see any file named menu.lst either. Should I create this
            first also ?</span></div>
        <div><span><br>
          </span></div>
        <div><span>-After all of these,
            I should run make sim. Does this mean that I should run
            "make </span><span><font size="3">qemu_x86_64?</font></span></div>
        <div><span><font size="3"><br>
            </font></span></div>
        <div><span><font size="3">Thank you </font></span></div>
        <div class="gmail_extra"><br>
          <div class="gmail_quote"><br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="m_-5116955423939773610mimeAttachmentHeader"></fieldset>
      <br>
      </div></div><span class=""><pre>______________________________<wbr>_________________
Barrelfish-users mailing list
<a class="m_-5116955423939773610moz-txt-link-abbreviated" href="mailto:Barrelfish-users@lists.inf.ethz.ch" target="_blank">Barrelfish-users@lists.inf.<wbr>ethz.ch</a>
<a class="m_-5116955423939773610moz-txt-link-freetext" href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users" target="_blank">https://lists.inf.ethz.ch/<wbr>mailman/listinfo/barrelfish-<wbr>users</a>
</pre>
    </span></blockquote>
    <br>
  </div>

<br>______________________________<wbr>_________________<br>
Barrelfish-users mailing list<br>
<a href="mailto:Barrelfish-users@lists.inf.ethz.ch">Barrelfish-users@lists.inf.<wbr>ethz.ch</a><br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/<wbr>mailman/listinfo/barrelfish-<wbr>users</a><br>
<br></blockquote></div><br></div>