problem compiling pkg/crtx

Jayesh Salvi jayeshsalvi at gmail.com
Tue Jul 19 15:55:57 CEST 2005


Hi,

I am trying to compile the L4 packages in l4/pkg directory. When I compile 
pkg/crtx I get:

[jayesh at orion crtx]$ make
test -f include/broken -o -f include/obsolete || \
if [ -f include/Makefile ] ; then PWD=/home/jayesh/src/l4/pkg/crtx/include 
make -C include ; fi
make[1]: Entering directory `/home/jayesh/src/l4/pkg/crtx/include'
make[1]: Leaving directory `/home/jayesh/src/l4/pkg/crtx/include'
test -f lib/broken -o -f lib/obsolete || \
if [ -f lib/Makefile ] ; then PWD=/home/jayesh/src/l4/pkg/crtx/lib make -C 
lib ; fi
make[1]: Entering directory `/home/jayesh/src/l4/pkg/crtx/lib'
test -f src/broken -o -f src/obsolete || \
if [ -f src/Makefile ] ; then PWD=/home/jayesh/src/l4/pkg/crtx/lib/src make 
-C src ; fi
make[2]: Entering directory `/home/jayesh/src/l4/pkg/crtx/lib/src'
PWD=/home/jayesh/src/l4/pkg/crtx/lib/src/OBJ-x86_586 make -C OBJ-x86_586 -f 
Makefile
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'
make[2]: *** [OBJ-x86_586] Error 2
make[2]: Leaving directory `/home/jayesh/src/l4/pkg/crtx/lib/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/home/jayesh/src/l4/pkg/crtx/lib'
make: *** [lib] Error 2


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.

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

Any idea, what might be wrong?

Thanks.

-- 
Jayesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20050719/d0f5644e/attachment.html>


More information about the l4-hackers mailing list