[Barrelfish-users] Compiling barrelfish for ARM

Timothy Roscoe troscoe at inf.ethz.ch
Mon Jul 25 09:11:34 CEST 2011


This is completely normal behavior for make - the included dependency 
files don't exist because they haven't been generated yet (you see this 
with lots of other Makefiles).   If there's an error it will be at the 
bottom of the log.

On 07/25/2011 07:45 AM, Konstantin Zertsekel wrote:
> Mothy,
>
>> The list of architectures that hake supports can be found in
>> hake/Args.hs: I'm guessing you want 'arm' or 'arm11mp'.
>
> thanks, it helped, but I had to remove the whole barrelfish directory
> and unpack it again, because some configuration files created
> (apparently) by hake are messing with the new hake configuration
> files.
> Anyway, now the problem with 'make' - I guess some paths are not properly set.
>
> --------------------------------------------------------------------------------
> konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$ ls
> arm  hake  Hakefiles.hs  Makefile  symbolic_targets.mk  tools
> konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$
> konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$
> konszert at kosta-ubuntu:~/dev/hg.barrelfish.org/my_build$ make
> Makefile:191: arm/capabilities/user_cap_predicates.o.depend: No such
> file or directory
> Makefile:449: arm/errors/errno.o.depend: No such file or directory
> Makefile:477: arm/lib/bench/_for_lib_bench/bench.o.depend: No such
> file or directory
> Makefile:496: arm/lib/bench/_for_lib_bench/arch/arm/bench_arch.o.depend:
> No such file or directory
> Makefile:530: arm/lib/timer/_for_lib_timer/timer_flounder_bindings.o.depend:
> No such file or directory
> Makefile:559: arm/lib/timer/_for_lib_timer/timer.o.depend: No such
> file or directory
> Makefile:590: arm/lib/memusb/_for_lib_memusb/usb_mem.o.depend: No such
> file or directory
> Makefile:609: arm/lib/memusb/_for_lib_memusb/utility.o.depend: No such
> file or directory
> Makefile:640: arm/lib/bfdmuxtools/_for_lib_bfdmuxtools/codegen.o.depend:
> No such file or directory
> Makefile:659: arm/lib/bfdmuxtools/_for_lib_bfdmuxtools/opdefs.o.depend:
> No such file or directory
> Makefile:678: arm/lib/bfdmuxtools/_for_lib_bfdmuxtools/tools.o.depend:
> No such file or directory
> Makefile:712: arm/lib/barrelfish/_for_lib_barrelfish/mem_flounder_bindings.o.depend:
> No such file or directory
> Makefile:944: arm/lib/barrelfish/_for_lib_barrelfish/nameservice_flounder_bindings.o.depend:
> No such file or directory
> Makefile:1176: arm/lib/barrelfish/_for_lib_barrelfish/serial_flounder_bindings.o.depend:
> No such file or directory
> Makefile:1408: arm/lib/barrelfish/_for_lib_barrelfish/monitor_blocking_flounder_bindings.o.depend:
> No such file or directory
> Makefile:1640: arm/lib/barrelfish/_for_lib_barrelfish/interdisp_flounder_bindings.o.depend:
> No such file or directory
> Makefile:1872: arm/lib/barrelfish/_for_lib_barrelfish/spawn_flounder_bindings.o.depend:
> No such file or directory
> Makefile:2104: arm/lib/barrelfish/_for_lib_barrelfish/keyboard_flounder_bindings.o.depend:
> No such file or directory
> Makefile:2336: arm/lib/barrelfish/_for_lib_barrelfish/monitor_flounder_extra_bindings.o.depend:
> No such file or directory
> Makefile:2568: arm/lib/barrelfish/_for_lib_barrelfish/monitor_blocking_flounder_extra_bindings.o.depend:
> No such file or directory
> Makefile:2905: arm/lib/barrelfish/_for_lib_barrelfish/mem_flounder_extra_bindings.o.depend:
> No such file or directory
> Makefile:3242: arm/lib/barrelfish/_for_lib_barrelfish/nameservice_flounder_extra_bindings.o.depend:
> No such file or directory
> Makefile:3579: arm/lib/barrelfish/_for_lib_barrelfish/spawn_flounder_extra_bindings.o.depend:
> No such file or directory
> Makefile:3913: arm/lib/barrelfish/_for_lib_barrelfish/arch/arm/debug.o.depend:
> No such file or directory
> Makefile:3932: arm/lib/barrelfish/_for_lib_barrelfish/arch/arm/dispatch.o.depend:
> No such file or directory
> Makefile:3951: arm/lib/barrelfish/_for_lib_barrelfish/arch/arm/pmap_arch.o.depend:
> No such file or directory
> and so on for some hundreds lines...
> --------------------------------------------------------------------------------
> Can you please advise?
> Thanks,
> --- Kosta



More information about the Barrelfish-users mailing list