Run L4linux on ARM platform

kashin Lin kashin08 at gmail.com
Thu Jul 12 13:36:08 CEST 2007


2007/7/12, Adam Lackorzynski <adam at os.inf.tu-dresden.de>:
>
>
> On Thu Jul 12, 2007 at 12:49:36 +0800, kashin Lin wrote:
> > in kernel/fiasco/build :
> > 1. make menuconfig
> > 2. set target processor : P4  (i try to build l4linux for x86 platform
> > first)
> >  set Deceit bit disables switch & Handle and preserve segments in ABI
> > extensions
> >  ( i cant find the 'Exception IPC' and 'Inter-task ex-regs syscall'
> options
>
> It's there, kernel option -> abi extensions, enable experimental options
> first.


following is menuconfig snapshot:

ABI Extensions                            Fiasco - prepare for world
domination
>[Y]      Deceit bit disables switch
=DECEIT_BIT_DISABLES_SWITCH?<
 [Y]      Handle and preserve segments
=HANDLE_SEGMENTS?
 [ ]      PL0 Hack (EXPERIMENTAL) (NEW)
=PL0_HACK?
 [ ]      Enable task capabilities
=TASK_CAPS?




still without 'Exception IPC' and 'Inter-task ex-regs syscall' too.

> in menuconfig
> >  which mentioned in
> > http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml )
> > 3. others use default config
> > 4. make
> >
> > and the message appear...
> > make: Circular
> > /home/kashin08/Desktop/L4_X86/kernel/fiasco/src/Modules.ia32.o <-
> > Modules.ia32 dependency dropped.
> > make: Circular .Modules.deps <- Modules.ia32 dependency dropped.
> > make: Circular
> /home/kashin08/Desktop/L4_X86/kernel/fiasco/src/rules.cml.o
> > <- Modules.ia32 dependency dropped.
> > make: Circular
> /home/kashin08/Desktop/L4_X86/kernel/fiasco/src/rules.cml.o
> > <- .Modules.deps dependency dropped.
> > make: Circular create-sources <- Modules.ia32 dependency dropped.
> > make: Circular create-sources <- globalconfig.out dependency dropped.
> > make: Circular create-sources <- .Modules.deps dependency dropped.
> > make srcdir=/home/kashin08/Desktop/L4_X86/kernel/fiasco/src
> > objbase=/home/kashin08/Desktop/L4_X86/kernel/fiasco/build -f
> > /home/kashin08/Desktop/L4_X86/kernel/fiasco/src/Makefile.sub1
> > make[1]: Entering directory
> > `/home/kashin08/Desktop/L4_X86/kernel/fiasco/build'
> > /home/kashin08/Desktop/L4_X86/kernel/fiasco/src/Makefile.sub1:17:
> > .Modules.deps: 沒有此一檔案或目錄
> > make[1]: *** No rule to make target `.Modules.deps'.  Stop.
> > make[1]: Leaving directory
> > `/home/kashin08/Desktop/L4_X86/kernel/fiasco/build'
>
> Which Linux distribution are you using?
> Please show me a make -v


i use "ubuntu 6.06 LTS - Dapper Drake (kernel 2.6.15-28-386)".

make -v:
GNU Make 3.81beta4
Copyright (C) 2003  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i486-pc-linux-gnu






Adam
> --
> Adam                 adam at os.inf.tu-dresden.de
>   Lackorzynski         http://os.inf.tu-dresden.de/~adam/
>
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20070712/2a1e6d77/attachment.html>


More information about the l4-hackers mailing list