<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi Nelly</p>
    <p><br>
    </p>
    <p>This error happened when compiling a C++ test. Unfortunately I
      can't reproduce this error on my machine. Are you using a plain
      Ubuntu LTS 18.04 for compilation? I think this is a bug that might
      appear on updating the compiler version. Ubuntu 18.04 ships with
      gcc 7.3, and that's what we're currently supporting.</p>
    <p><br>
    </p>
    <p>Cheers,<br>
      Lukas</p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 11.04.19 15:20, DOR Nelly wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1c01-5caf3f00-dd-39ac7f40@177424435">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Thanks, it worked like a charm for making X86_64_Basic !<br>
      <br>
      I tried today to understand how to build and run just one example
      application, and though I'm afraid I didn't really get exactly
      what had to be done with the files in example/xmpl_hello, I did
      find that everything in examples/ would be built with "make
      X86_64_Full", so I tried running that. I got some errors however,
      about functions "begin" and "end" that could not be matched (it's
      clearer in the attached screenshot). Does the code of that
      "cxx11.cpp" file have to be modified ??<br>
      I hope I'm not asking questions that have been answered many times
      already, because I don't know where the "bugs archive" is.<br>
      <br>
      Have a great day,<br>
      <br>
      Nelly DOR<br>
      <br>
      On Wednesday, April 03, 2019 13:18 CEST, Simon Gerber
      <a class="moz-txt-link-rfc2396E" href="mailto:gesimu@gmail.com"><gesimu@gmail.com></a> wrote:<br>
       
      <blockquote type="cite"
cite="CAAyHH302Ly5rUd4NKXmFSJbsJQfXqKKo2CNMQ-3m8O8jX6HdwQ@mail.gmail.com">
        <div dir="ltr">
          <div>Hi Nelly,</div>
          <div> </div>
          <div>Did you run make rehake after editing <source
            tree>/usr/pci/Hakefile? The Barrelfish build system uses
            a two-stage process: first a Makefile is generated from the
            Hakefiles in the source tree and then make can be used to
            compile the different parts of Barrelfish. So if you edit a
            Hakefile you must run make rehake or <build
            tree>/hake/hake in some rare cases where make rehake
            doesn't work.</div>
          <div> </div>
          <div>Hope this helps,</div>
          <div>-- Simon</div>
        </div>
         
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Tue, 2 Apr 2019 at 13:50,
            DOR Nelly <<a
              href="mailto:Nelly.DOR@student.isae-supaero.fr"
              moz-do-not-send="true">Nelly.DOR@student.isae-supaero.fr</a>>
            wrote:</div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">I see, I could have kept
            on looking for a long time then. Anyway I did as you told
            me, but i still obtain the same error message :<br>
            <br>
            ..//usr/pci/pci_int_ctrl.c:8:10:  fatal error:
            if/int_route_controller_defs.h: No such file or directory<br>
             #include <if/int_route_controller_defs.h><br>
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
            compilation terminated.<br>
            Makefile:195822:
            x86_64/usr/pci/_for_app_pci/pci_int_ctrl.o.depend: No such
            file or directory<br>
            make: *** [Makefile:195816:
            x86_64/usr/pci/_for_app_pci/pci_int_ctrl.o.depend] Error 1<br>
            <br>
            By "usr/pci/Hakefile", you did mean the usr folder at the
            root of the source tree, right ?<br>
            Thanks again<br>
            <br>
            On Tuesday, April 02, 2019 11:48 CEST, Lukas Humbel <<a
              target="_blank" href="mailto:lukas.humbel@inf.ethz.ch"
              moz-do-not-send="true">lukas.humbel@inf.ethz.ch</a>>
            wrote:<br>
             
            <blockquote type="cite"
              cite="http://86fa8c4f-70e8-3c22-90b7-d85f464c5697@inf.ethz.ch"> </blockquote>
            <p>Hi Nelly</p>
            <p> </p>
            <p>It looks like we have missed to add a flounder dependency
              on the pci domain. Flounder is a DSL which generates
              messaging stubs, hence the header file will never be
              present in the source tree, but only in the build tree, it
              will be generated at
              <build>/x86_64/include/if/int_route_controller_defs.h.
              To fix the problem properly, please add
              "int_route_controller" to the flounderBindings array in
              usr/pci/Hakefile.</p>
            <p> </p>
            <p>Cheers,<br>
              Lukas</p>
            <p> </p>
            <p> </p>
            <p> </p>
            <div class="gmail-m_3914497290104183645moz-cite-prefix">On
              02.04.19 11:30, DOR Nelly wrote:</div>
            <blockquote type="cite">Hello,<br>
              <br>
              I am currently trying to use Barrelfish with QEmu.
              However, after successfully using Hake, the compilation
              terminated with an Error 1 : it could not find the file
              "<barrelfish source
              tree>/if/int_route_controller_defs.h" included in the
              "<barrelfish source tree>/usr/pci/pci_int_ctrl.c"
              file. I went to the directory that was mentioned and
              indeed i could only find int_route_controller.h, without
              the "defs" at the end. I couldn't find it anywhere else
              either... Where should it be ? Or if it has changed, then
              what filename should I replace it with in the "include"
              instruction ?<br>
              <br>
              Thank you very much for your help and have a pleasant day
              !<br>
              <br>
              --</blockquote>
             
            <table border="0">
              <tbody>
                <tr>
                  <th colspan="2"> </th>
                </tr>
                <tr>
                  <td> </td>
                  <td>
                    <p class="gmail-m_3914497290104183645sig_nom"><span
                        class="gmail-m_3914497290104183645sig_prenom">Nelly</span>
                      DOR<br>
                       </p>
                    <p class="gmail-m_3914497290104183645sig_adresse">ISAE
                      SUPAERO - Institut Supérieur de l'Aéronautique et
                      de l'Espace<br>
                      10 avenue Edouard Belin - BP 54032 - 31055
                      TOULOUSE CEDEX 4 FRANCE - <a target="_blank"
                        href="http://www.isae-supaero.fr"
                        moz-do-not-send="true">http://www.isae-supaero.fr</a><br>
                      <a target="_blank"
                        href="http://plan.univ-toulouse.fr/#783"
                        moz-do-not-send="true">Plan d'accès/Access map</a></p>
                  </td>
                </tr>
              </tbody>
            </table>
             
            <fieldset
              class="gmail-m_3914497290104183645mimeAttachmentHeader"> </fieldset>
            <pre class="gmail-m_3914497290104183645moz-quote-pre">_______________________________________________
Barrelfish-users mailing list
<a class="gmail-m_3914497290104183645moz-txt-link-abbreviated" target="_blank" href="mailto:Barrelfish-users@lists.inf.ethz.ch" moz-do-not-send="true">Barrelfish-users@lists.inf.ethz.ch</a>
<a class="gmail-m_3914497290104183645moz-txt-link-freetext" target="_blank" href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users" moz-do-not-send="true">https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users</a>
</pre>
            <pre class="gmail-m_3914497290104183645moz-signature" cols="72">-- 
Lukas Humbel
</pre>
            <br>
            <br>
            <br>
            --
            <table border="0">
              <tbody>
                <tr>
                  <th colspan="2"> </th>
                </tr>
                <tr>
                  <td> </td>
                  <td>
                    <p class="gmail-m_3914497290104183645sig_nom"><span
                        class="gmail-m_3914497290104183645sig_prenom">Nelly</span>
                      DOR<br>
                       </p>
                    <p class="gmail-m_3914497290104183645sig_adresse">ISAE
                      SUPAERO - Institut Supérieur de l'Aéronautique et
                      de l'Espace<br>
                      10 avenue Edouard Belin - BP 54032 - 31055
                      TOULOUSE CEDEX 4 FRANCE - <a target="_blank"
                        href="http://www.isae-supaero.fr"
                        moz-do-not-send="true">http://www.isae-supaero.fr</a><br>
                      <a target="_blank"
                        href="http://plan.univ-toulouse.fr/#783"
                        moz-do-not-send="true">Plan d'accès/Access map</a></p>
                  </td>
                </tr>
              </tbody>
            </table>
            _______________________________________________<br>
            Barrelfish-users mailing list<br>
            <a target="_blank"
              href="mailto:Barrelfish-users@lists.inf.ethz.ch"
              moz-do-not-send="true">Barrelfish-users@lists.inf.ethz.ch</a><br>
            <a rel="noreferrer" target="_blank"
              href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users"
              moz-do-not-send="true">https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users</a></blockquote>
        </div>
      </blockquote>
      <br>
      <br>
      <br>
      --<br>
      <title></title>
      <style type="text/css">th, td, p{padding: 0px;margin: 0px;color: #14226f;    font-family: Arial, Helvetica, sans-serif;}
                        .sig_nom {font-size: 15px;font-weight:bold;margin-left:10px;text-align="left";text-transform: uppercase;}
                        .sig_prenom {text-transform: none;}
                        .sig_fonction {font-size: 15px;font-weight:normal;text-transform: none;}
                        .sig_adresse {font-size: 11px;margin-top:8px; margin-left:10px;}
                        table {    border-spacing: 0px;}</style>
      <table border="0">
        <tbody>
          <tr>
            <th colspan="2"> </th>
          </tr>
          <tr>
            <td> </td>
            <td>
              <p class="sig_nom"><span class="sig_prenom">Nelly</span>
                DOR<br>
                 </p>
              <p class="sig_adresse">ISAE SUPAERO - Institut Supérieur
                de l'Aéronautique et de l'Espace<br>
                10 avenue Edouard Belin - BP 54032 - 31055 TOULOUSE
                CEDEX 4 FRANCE - <a href="http://www.isae-supaero.fr"
                  moz-do-not-send="true">http://www.isae-supaero.fr</a><br>
                <a href="http://plan.univ-toulouse.fr/#783"
                  moz-do-not-send="true">Plan d'accès/Access map</a></p>
            </td>
          </tr>
        </tbody>
      </table>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Barrelfish-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Barrelfish-users@lists.inf.ethz.ch">Barrelfish-users@lists.inf.ethz.ch</a>
<a class="moz-txt-link-freetext" href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users">https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Lukas Humbel
</pre>
  </body>
</html>