problem compiling pkg/crtx

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Jul 19 21:52:41 CEST 2005


On Tue Jul 19, 2005 at 08:55:57 -0500, Jayesh Salvi wrote:
> I am trying to compile the L4 packages in l4/pkg directory. When I compile 
> pkg/crtx I get:
> 
> [jayesh at orion crtx]$ make
> make[3]: Entering directory 
> `/home/jayesh/src/l4/pkg/crtx/lib/src/OBJ-x86_586'
> make[3]: *** No rule to make target `crt0_x.o', needed by `crt0.o'. Stop.
> make[3]: Leaving directory 
> `/home/jayesh/src/l4/pkg/crtx/lib/src/OBJ-x86_586'
> 
> I checked the Makefile. It really does not have any rule for crt0_x. There 
> is crt0_x.S, but no rule to create object file from it.

crt0.o depends on crt0_x.o which should be built implicetely from
crt0_x.S. I don't know why it's not working for you.

Are you still using FC3? Which make version is running there?
Does it maybe work when copying the crt0_x.S file to the crtx/lib/src
directory?

> If my guess is correct, some other packages are also dependent on successful 
> compilation of crt0_x.

Yes.



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