make hello stops with an error

Adam Lackorzynski adam at os.inf.tu-dresden.de
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                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list