Building L4Linux for ARM

Anna Fischer anna.fischer at
Wed Jun 15 13:44:17 CEST 2011


I am trying to compile/build L4Linux for an ARM-based platform.

When I execute make then I get an error saying Makeconf.l4conf cannot be

These are the steps I have followed to build L4Linux.

# cd /root/l4linux
# svn co l4linux
# cd l4linux/
# mkdir build
# cp arch/l4/configs/arm-mp_defconfig build/.config
# make O=build/ oldconfig
# make O=build/ menuconfig
(set L4 tree build directory to '/root/l4linux/l4linux/build')
(de-configure PCI etc)
# make O=build/ 

L4 source directory: /root/l4linux/l4linux
PWD=/root/l4linux/l4linux make -C /root/l4linux/l4linux
-f /root/l4linux/l4linux/arch/l4/Makefile.l4conf
O=/root/l4linux/l4linux/build L4X_LOOP_CHECK=1
make[3]: *** No rule to make target `/.config.all', needed by
`/root/l4linux/l4linux/build/Makeconf.l4conf'.  Stop.
make[2]: *** [/root/l4linux/l4linux/build/Makeconf.l4conf] Error 2
  GEN     /root/l4linux/l4linux/build/Makefile
scripts/kconfig/conf --silentoldconfig Kconfig
make[2]: *** No rule to make target `/.config.all', needed by
`/root/l4linux/l4linux/build/Makeconf.l4conf'.  Stop.
  Creating asm-l4/api-l4env -> asm/api symlink
  Creating asm-l4/l4lxapi/impl symlink
  Creating asm-l4/l4x-arm -> asm/l4x symlink
  Creating asm-l4/l4-arch/asm symlink
  Creating asm-l4/arm-arch/mach symlink
  Creating asm-l4/orig-arch symlink
make[1]: *** No rule to make target
`/root/l4linux/l4linux/build/Makeconf.l4conf', needed by `archprepare'.
make: *** [sub-make] Error 2

My cross-compiler is arm-none-linux-gnueabi-gcc (Sourcery G++ Lite
2011.03-41) 4.5.2. I have successfully used it to also build fiasco +

Thanks for your help.


More information about the l4-hackers mailing list