Bjoern Doebel wrote: [...]
My first question now is if there are any prerequisites for the BID to include Fiasco building, because Fiasco doesn't get touched by the BID for me.
There is a dependency rule in l4/Makefile stating that "all" depends on the tool, kernel and pkg subdirs. Then there is a rule to build these subdirs by issuing "$(MAKE) -C $@".
Works for me.
Now I see, I've been trying the OpenTC snapshot from 30/06/2006 which is apparently missing Makefile in l4/kernel/.
I also wanted to ask if Fiasco is included in the install target of the top-directory Makefile and if there are any plans to include an install target for L4Linux.
The install directories are also specified in l4/Makefile and are the same as the build dirs - Fiasco is also installed.
Well, for me it looks like the Makefiles in the listed directories get called with the install target and this also applies for l4/kernel/Makefile. But I cannot find an install target in the Fiasco Makefile:
% grep install l4/kernel/fiasco/Makefile .PHONY: man install clean cleanall fiasco.builddir.create fiasco \
% make -C l4/kernel/fiasco install make: Entering directory `/usr/src/l4/kernel/fiasco' make: Nothing to be done for `install'. make: Leaving directory `/usr/src/l4/kernel/fiasco'
L4Linux resides in a different repository than the L4 tree at the moment, therefore you cannot install it from L4 (or did you mean to have an install target _in_ the l4linux tree?).
I meant the installation which is done by the Linux build system and installs the kernel image in the /boot directory along with configuration and symbol files and creates appropriate symlinks.
Regards, Andi