<html>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 <gesimu@gmail.com> 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">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">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">http://www.isae-supaero.fr</a><br /><a target="_blank" href="http://plan.univ-toulouse.fr/#783">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">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">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">http://www.isae-supaero.fr</a><br /><a target="_blank" href="http://plan.univ-toulouse.fr/#783">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">Barrelfish-users@lists.inf.ethz.ch</a><br /><a rel="noreferrer" target="_blank" href="https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users">https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users</a></blockquote></div></blockquote><br /><br /><br />--<br /><meta charset="utf-8" /><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">http://www.isae-supaero.fr</a><br /><a href="http://plan.univ-toulouse.fr/#783">Plan d'accès/Access map</a></p></td></tr></tbody></table></html>