Fiasco bug

Matthias Lange matthias.lange at kernkonzept.com
Fri Jul 18 11:36:43 CEST 2014


Hi,

On Fri, Jul 18, 2014 at 10:36:03AM +0200, Zahi Rima wrote:
> Hello,
> 
> When building Fiasco like told here : https://os.inf.tu-dresden.de/fiasco/build.html
> 
> I got the following errors :
> In file included from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/context.cpp:22,
>                  from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/switch_lock.cpp:85,
>                  from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/helping_lock.cpp:4,
>                  from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/lock.cpp:3,
>                  from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/kobject.cpp:3,
>                  from /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/kern/kobject_mapdb.cpp:5,
>                  from auto/kobject_mapdb.cc:3:
> /home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/src/lib/libk/cxx/function:34: error: 'cxx::functor<Res(Args ...)>::functor(cxx::functor<Res(Args ...)>&&)' cannot be defaulted
> make[1]: *** [kobject_mapdb.o] Error 1
> make[1]: Leaving directory `/home/rima/Documents/FK/l4re-snapshot-2014053111/src/kernel/fiasco/mybuild'
> make: *** [all] Error 2

To me this looks like a too old gcc. Which gcc version are you using? At least
gcc 4.6 is required to build Fiasco and L4Re.

Matthias.

> What Can I do to fix the problem ?
> 
> Regards,
> Rima


-- 
Matthias Lange, matthias.lange at kernkonzept.com, +49 - 351 - 41 88 86 14

Kernkonzept GmbH.  Sitz: Dresden.  Amtsgericht Dresden, HRB 31129.
Geschäftsführer: Dr.-Ing. Michael Hohmuth




More information about the l4-hackers mailing list