Hi~
i am a new hand to do this... so i really need some help & suggestions.
this is my GOAL : run ( port ) L4linux on ARM platform (ARM920T-S3C2410) ( the link of that platform : PreSOCes-C in http://www.microtime.com.tw/English/PreSOC.htm )
i have some question: 1. i know L4Linux must run with l4(fiasco) & l4env.but when i want to download L4Linux from http://os.inf.tu-dresden.de/drops/download.html , instead of module " l4linux", svn only has module "l4linux-2.6-env". so i am confused that is this module(l4linux-2.6-env) contains L4Linux + fiasco + l4env or just L4Linux or not at all???
or give me a suggestion about what i should download to achieve my goal
2. to achieve my goal, i guess the process should be: cross-compile source code to image → load the image to target platform → modify bootloader to boot from l4linux → finish is this process right ? should i modify any file before cross-compiling l4linux? are there any thing i should take care about?
thanks for any suggestions. i really need your help. thank you~
Hi,
On Tue Jul 03, 2007 at 16:46:27 +0800, kashin Lin wrote:
i am a new hand to do this... so i really need some help & suggestions.
this is my GOAL : run ( port ) L4linux on ARM platform (ARM920T-S3C2410) ( the link of that platform : PreSOCes-C in http://www.microtime.com.tw/English/PreSOC.htm )
i have some question:
- i know L4Linux must run with l4(fiasco) & l4env.but when i want to
download L4Linux from http://os.inf.tu-dresden.de/drops/download.html , instead of module " l4linux", svn only has module "l4linux-2.6-env". so i am confused that is this module(l4linux-2.6-env) contains L4Linux + fiasco + l4env or just L4Linux or not at all???
or give me a suggestion about what i should download to achieve my goal
I've just improved the website a bit to be more correct. L4Linux has a different repository. So, you need l4linux from the l4linux repository and l4linux-2.6-env from the tudos repository.
- to achieve my goal, i guess the process should be: cross-compile source code to image ¡÷ load the image to target platform ¡÷
modify bootloader to boot from l4linux ¡÷ finish is this process right ? should i modify any file before cross-compiling l4linux? are there any thing i should take care about?
Running system software on custom hardware nearly always needs adaptions to this hardware. Fiasco must support the interrupt controller, timer, UART of the platform to work at all. Looking at the website I fear that all of this must be implemented first. I'm not familiar with hw from this vendor. But as there's Linux available for this platform this should be doable.
Adam
Hi
thanks for answering me,
i still have some quetion...
1. i have got l4linux-2.6-env, fiasco and l4linux-2.6 from svn. my directory contains following sub-directory now : l4linux-2.6/ l4/ dice/ tools/ kernel/
after reading http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml i know the sequence of building L4Linux now.
but...if i want to cross compile L4Linux for ARM, can i just add "CC=arm-linux-g++" to every "make" step in http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ?
if not, can you show me how to do that more lucid ( i can't find many information about cross-compile L4Linux or any documents from Internet )
2. as you metioned above, i should adapt the configuration of fiasco to my target platform, but... (1) when do i do this? before make anything? (2) how to config fiasco? i know there is a step "make config O=/path/to/build/dir" but i am not sure. are there any documents or tutorial web page?
thank you for answering me again
2007/7/4, Adam Lackorzynski adam@os.inf.tu-dresden.de:
Hi,
On Tue Jul 03, 2007 at 16:46:27 +0800, kashin Lin wrote:
i am a new hand to do this... so i really need some help & suggestions.
this is my GOAL : run ( port ) L4linux on ARM platform
(ARM920T-S3C2410)
( the link of that platform : PreSOCes-C in http://www.microtime.com.tw/English/PreSOC.htm )
i have some question:
- i know L4Linux must run with l4(fiasco) & l4env.but when i want to
download L4Linux from http://os.inf.tu-dresden.de/drops/download.html , instead of module " l4linux", svn only has module "l4linux-2.6-env". so i am confused that is this module(l4linux-2.6-env) contains L4Linux
fiasco + l4env or just L4Linux or not at all???
or give me a suggestion about what i should download to achieve my
goal
I've just improved the website a bit to be more correct. L4Linux has a different repository. So, you need l4linux from the l4linux repository and l4linux-2.6-env from the tudos repository.
- to achieve my goal, i guess the process should be: cross-compile source code to image ¡÷ load the image to target platform ¡÷
modify bootloader to boot from l4linux ¡÷ finish is this process right ? should i modify any file before cross-compiling l4linux? are there any thing i should take care about?
Running system software on custom hardware nearly always needs adaptions to this hardware. Fiasco must support the interrupt controller, timer, UART of the platform to work at all. Looking at the website I fear that all of this must be implemented first. I'm not familiar with hw from this vendor. But as there's Linux available for this platform this should be doable.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- i have got l4linux-2.6-env, fiasco and l4linux-2.6 from svn.
my directory contains following sub-directory now : l4linux-2.6/ l4/ dice/ tools/ kernel/
after reading http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml i know the sequence of building L4Linux now.
but...if i want to cross compile L4Linux for ARM, can i just add "CC=arm-linux-g++" to every "make" step in http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ?
No, cross compiling L4Linux is done the same way as with normal Linux (+ giving the subarchitecture): make L4ARCH=arm CROSS_COMPILE=arm-linux- ...
if not, can you show me how to do that more lucid ( i can't find many information about cross-compile L4Linux or any documents from Internet )
- as you metioned above, i should adapt the configuration of fiasco
to my target platform, but... (1) when do i do this? before make anything?
Not only the configuration but also the code. You probably need to write a e.g. UART driver for your platform. As I said, I don't know which UART is used on your board. Can you tell which type of UART is used there?
(2) how to config fiasco? i know there is a step "make config O=/path/to/build/dir"
There isn't any difference really for the configuration of Fiasco whether it's configured for ARM or x86. Go to the fiasco directory, call "make B=build-1", "cd build-1", "make config" to configure, and "make" to build it.
2007/7/4, Adam Lackorzynski adam@os.inf.tu-dresden.de:
Hi,
On Tue Jul 03, 2007 at 16:46:27 +0800, kashin Lin wrote:
i am a new hand to do this... so i really need some help & suggestions.
this is my GOAL : run ( port ) L4linux on ARM platform
(ARM920T-S3C2410)
( the link of that platform : PreSOCes-C in http://www.microtime.com.tw/English/PreSOC.htm )
i have some question:
- i know L4Linux must run with l4(fiasco) & l4env.but when i want to
download L4Linux from http://os.inf.tu-dresden.de/drops/download.html , instead of module " l4linux", svn only has module "l4linux-2.6-env". so i am confused that is this module(l4linux-2.6-env) contains L4Linux
fiasco + l4env or just L4Linux or not at all???
or give me a suggestion about what i should download to achieve my
goal
I've just improved the website a bit to be more correct. L4Linux has a different repository. So, you need l4linux from the l4linux repository and l4linux-2.6-env from the tudos repository.
- to achieve my goal, i guess the process should be: cross-compile source code to image ¡÷ load the image to target platform ¡÷
modify bootloader to boot from l4linux ¡÷ finish is this process right ? should i modify any file before cross-compiling l4linux? are there any thing i should take care about?
Running system software on custom hardware nearly always needs adaptions to this hardware. Fiasco must support the interrupt controller, timer, UART of the platform to work at all. Looking at the website I fear that all of this must be implemented first. I'm not familiar with hw from this vendor. But as there's Linux available for this platform this should be doable.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Adam
2007/7/5, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- as you metioned above, i should adapt the configuration of fiasco
to my target platform, but... (1) when do i do this? before make anything?
Not only the configuration but also the code. You probably need to write a e.g. UART driver for your platform. As I said, I don't know which UART is used on your board. Can you tell which type of UART is used there?
There is a UART (RS232 port) which can communicate with PC. how to add that UART driver in fiasco? are there any other platform dependent things that need to touch the code?
thanks for your reply
Adam
-- Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On Thu Jul 05, 2007 at 23:31:38 +0800, kashin Lin wrote:
2007/7/5, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- as you metioned above, i should adapt the configuration of fiasco
to my target platform, but... (1) when do i do this? before make anything?
Not only the configuration but also the code. You probably need to write a e.g. UART driver for your platform. As I said, I don't know which UART is used on your board. Can you tell which type of UART is used there?
There is a UART (RS232 port) which can communicate with PC. how to add that UART driver in fiasco?
You need to add a new platform. Basically you can do the same thing as it's done with the integrator platform. The UART implementation goes to src/lib/uart/arm, and need to be hooked in src/kern/arm/kernel_uart-arm.cpp.
are there any other platform dependent things that need to touch the code?
Most likely. The PIC implementation goes to src/kern/arm/pic-arm.cpp, and the timer goes to src/kern/arm/timer-arm.cpp. Other files to look at are Modules.arm to specify the label to build under and probably rules.cml to add a new platform. The CPU specific things may also need adaptions.
Adam
Hi~
the l4linux system architecture from buttom to up is : hardware→ fiasco→ L4env→ L4Linux. according to the webpage( http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ) description , make l4env first then make l4linux,i am confused that the sequence of compile full L4Linux system. when to config fiasco & make it?
due to the l4linux system architecture mentioned above, the sequence of build all system should be:
1. config fiasco 2. make fiasco 3. config l4env 4. make l4env 5. config l4linux 6. make l4linux
is it right? if not, what should it be?
2007/7/6, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 23:31:38 +0800, kashin Lin wrote:
2007/7/5, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- as you metioned above, i should adapt the configuration of fiasco
to my target platform, but... (1) when do i do this? before make anything?
Not only the configuration but also the code. You probably need to write a e.g. UART driver for your platform. As I said, I don't know which UART is used on your board. Can you tell which type of UART is used there?
There is a UART (RS232 port) which can communicate with PC. how to add that UART driver in fiasco?
You need to add a new platform. Basically you can do the same thing as it's done with the integrator platform. The UART implementation goes to src/lib/uart/arm, and need to be hooked in src/kern/arm/kernel_uart-arm.cpp.
are there any other platform dependent things that need to touch the
code?
Most likely. The PIC implementation goes to src/kern/arm/pic-arm.cpp, and the timer goes to src/kern/arm/timer-arm.cpp. Other files to look at are Modules.arm to specify the label to build under and probably rules.cml to add a new platform. The CPU specific things may also need adaptions.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On Mon Jul 09, 2007 at 17:11:11 +0800, kashin Lin wrote:
the l4linux system architecture from buttom to up is : hardware¡÷ fiasco¡÷ L4env¡÷ L4Linux.
Yes.
according to the webpage( http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ) description , make l4env first then make l4linux,i am confused that the sequence of compile full L4Linux system. when to config fiasco & make it?
due to the l4linux system architecture mentioned above, the sequence of build all system should be:
- config fiasco
- make fiasco
- config l4env
- make l4env
- config l4linux
- make l4linux
is it right? if not, what should it be?
Yes, this order is ok.
Adam
Hi~
when i build fiasco, i got a message "missing file .Modules.deps". before this message, there are some "circular depedency dropped" ex: Modules.ia32.o <- Modules.ia32 dependency dropped...
how to fix it?
2007/7/9, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Mon Jul 09, 2007 at 17:11:11 +0800, kashin Lin wrote:
the l4linux system architecture from buttom to up is : hardware¡÷ fiasco¡÷ L4env¡÷ L4Linux.
Yes.
according to the webpage( http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ) description , make l4env first then make l4linux,i am confused that the sequence of compile full L4Linux system. when to config fiasco & make it?
due to the l4linux system architecture mentioned above, the sequence of build all system should be:
- config fiasco
- make fiasco
- config l4env
- make l4env
- config l4linux
- make l4linux
is it right? if not, what should it be?
Yes, this order is ok.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Hi,
On Thu Jul 12, 2007 at 01:28:42 +0800, kashin Lin wrote:
when i build fiasco, i got a message "missing file .Modules.deps". before this message, there are some "circular depedency dropped" ex: Modules.ia32.o <- Modules.ia32 dependency dropped...
What were your exact steps up to this failure? Please post them.
Adam
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 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' make: *** [create-sources] Error 2
2007/7/12, Adam Lackorzynski adam@os.inf.tu-dresden.de:
Hi,
On Thu Jul 12, 2007 at 01:28:42 +0800, kashin Lin wrote:
when i build fiasco, i got a message "missing file .Modules.deps". before this message, there are some "circular depedency dropped" ex: Modules.ia32.o <- Modules.ia32 dependency dropped...
What were your exact steps up to this failure? Please post them.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On Thu Jul 12, 2007 at 12:49:36 +0800, kashin Lin wrote:
in kernel/fiasco/build :
- make menuconfig
- 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.
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: ¨S¦³¦¹¤@ÀɮשΥؿý 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
Adam
2007/7/12, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 12, 2007 at 12:49:36 +0800, kashin Lin wrote:
in kernel/fiasco/build :
- make menuconfig
- 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@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
On Thu Jul 12, 2007 at 19:36:08 +0800, kashin Lin wrote:
2007/7/12, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Thu Jul 12, 2007 at 12:49:36 +0800, kashin Lin wrote:
in kernel/fiasco/build :
- make menuconfig
- 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:
Ah, yes, it's default on nowadays, sorry.
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: ¨S¦³¦¹¤@ÀɮשΥؿý 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
This make is broken, please get another one, plain 3.81 is fine, as is updating to feisty or edgy.
Adam
l4-hackers@os.inf.tu-dresden.de