[Barrelfish-users] ?==?utf-8?q? Barrelfish compilation error -- missing file

DOR Nelly Nelly.DOR at student.isae-supaero.fr
Tue Apr 2 13:49:49 CEST 2019


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 :

..//usr/pci/pci_int_ctrl.c:8:10:  fatal error: if/int_route_controller_defs.h: No such file or directory
 #include <if/int_route_controller_defs.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:195822: x86_64/usr/pci/_for_app_pci/pci_int_ctrl.o.depend: No such file or directory
make: *** [Makefile:195816: x86_64/usr/pci/_for_app_pci/pci_int_ctrl.o.depend] Error 1

By "usr/pci/Hakefile", you did mean the usr folder at the root of the source tree, right ?
Thanks again

On Tuesday, April 02, 2019 11:48 CEST, Lukas Humbel <lukas.humbel at inf.ethz.ch> wrote:
  
Hi Nelly
 
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.
 
Cheers,
Lukas
 
 
 On 02.04.19 11:30, DOR Nelly wrote:Hello,

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 ?

Thank you very much for your help and have a pleasant day !

--
  
Nelly DOR
 
ISAE SUPAERO - Institut Supérieur de l'Aéronautique et de l'Espace
10 avenue Edouard Belin - BP 54032 - 31055 TOULOUSE CEDEX 4 FRANCE - http://www.isae-supaero.fr
Plan d'accès/Access map  _______________________________________________
Barrelfish-users mailing list
Barrelfish-users at lists.inf.ethz.ch
https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users
-- 
Lukas Humbel



--
  
Nelly DOR
 
ISAE SUPAERO - Institut Supérieur de l'Aéronautique et de l'Espace
10 avenue Edouard Belin - BP 54032 - 31055 TOULOUSE CEDEX 4 FRANCE - http://www.isae-supaero.fr
Plan d'accès/Access map
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/barrelfish-users/attachments/20190402/5ba422f8/attachment.html>


More information about the Barrelfish-users mailing list