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