Error when compiling l4linux
Adam Lackorzynski
adam at os.inf.tu-dresden.de
Mon Nov 12 10:51:40 CET 2007
On Fri Nov 09, 2007 at 18:55:45 +0800, fang zhengshu wrote:
> after some days trying to compile l4linux , I reach the following
> problem while compiling l4linux :
> .
> .
> .
> AR lib/lib.a
> CC arch/l4/lib/arch-i386/../proc.o
> LD arch/l4/lib/arch-i386/proc.o
> LD arch/l4/lib/arch-i386/built-in.o
> CC arch/l4/lib/arch-i386/../../../i386/lib/bitops.o
> CC arch/l4/lib/arch-i386/../../../i386/lib/delay.o
> CC arch/l4/lib/arch-i386/../../../i386/lib/mmx.o
> CC arch/l4/lib/arch-i386/../../../i386/lib/string.o
> CC arch/l4/lib/arch-i386/../../../i386/lib/strstr.o
> CC arch/l4/lib/arch-i386/../memcpy_user.o
> CC arch/l4/lib/arch-i386/../pte.o
> CC arch/l4/lib/arch-i386/../uaccess.o
> CC arch/l4/lib/arch-i386/checksum.o
> CC arch/l4/lib/arch-i386/memcpy.o
> make[1]: *** No rule to make target "arch/l4/lib/arch-i386/mmx.o",need by
> "arch/l4/lib/arch-i386/lib.a". stop¡£
> make: *** [arch/l4/lib/arch-i386] Error 2
>
>
> -------
> I use the /l4linux-2.6/arch/l4/configs/x86-native_defconfig as the
> defconfig;
> cp /l4linux-2.6/arch/l4/configs/x86-native_defconfig config
> cp config .config
> make oldconfig ;make menuconfig
>
> and also I modified the cpu type and device driver.
> but when I compiled it on AMD Athlon the error apear;
> when I compiled it on p4 it worked well.
> --------
> I really don't know how to resolve this.
That's a bug in arch/l4/lib/arch-i386/Makefile, substitute mmx.o with
../../../i386/lib/mmx.o and it should compile.
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