On Fri Mar 03, 2006 at 13:41:38 +0100, Der Herr Hofrat wrote:
I try to compile L4 kernel on x86 just to start with, but ¨make hello¨ results in an error in linking as follows: /usr/bin/ld: cannot find -lroot.o
I was unable to locate this module manually. Any ideas?
you need to build the core system components first before building hello. your problem will go away if you do a "make" in the top level l4 directory first not "make hello", sounds like the build system needs some dependency check fixing here.
in the top level l4 directory
make config ... [*] Use roottask instead of RMGR (WIP + EXPERIMENTAL) ...
Atleast for me the current CVS will not build if roottask is not set.
That's true. I'll try switching to that setup as the default soon.
Adam