make hello stops with an error

Adam Lackorzynski adam at
Fri Mar 3 22:58:03 CET 2006

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                 adam at

More information about the l4-hackers mailing list