error while compiling the l4.

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Apr 8 20:27:36 CEST 2008


Hi,

On Mon Apr 07, 2008 at 19:15:03 +0800, l4 wrote:
>  hi all,
>  last time I put a error message to the l4-hacker ,and you send me a mail
>  that ?I have cut away the first error.So I send the full infomations to
>  you when I compiled it.By useing the cpu info,when I compile fiasco I do
>  this: 
> > > --------------------------------------------------
> > >    || Architecture (AMD64 processor family)  --->
> > >    || Platform (PC platform)  ---> 
> > >    || CPU (AMD Opteron / Athlon64)  ---> 
> > >    || for scheduling)  --->  
> > >    || [*] Enables workaroud for AMD FPU security leak  

You are compiling Fiasco for AMD64 and L4Env for x86 (IA32). That will
not work together. Please also compile Fiasco for 32bit.

> > > It sames that fiasco OK,but when I compile l4 with the following info:
> > > ---------------------------------------
> > >       (x86) Target Architecture    
> > >       CPU type: "586" 
> > >       (L4.Fiasco) ABI
> > > --------------------------------------
> > > errors comes out like this:
> > > -------------------------------------------------------------------------
> > >         In file included
> > >         from /home/l4/tudos/l4/pkg/generic_ts/idl/generic_ts.idl:0,
> > >                          from l4/sys/types.h:1:
> > >         /home/l4/tudos/build/include/x86/l4v2/l4/sys/types.h:398.20-29:
> > >         error: value is out of range

This has been fixed in dice, please update your source and rebuild.


> > > ----------------------------------------------------------
>  I think It can work on AMD64,could you help me?thank you very much!

Note that only a subset works on amd64 compared to ia32. I thus
recommend using ia32.




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