seL4/rumprun-sel4-demoapps

Error during Erlang app build

neeraj9 opened this issue · 2 comments

While following the steps indicate in various readme files I am getting an error (see below) at the end of the build process. Is this a known error or am I missing something?

...
75609 extents written (147 MB)

!!!
!!! NOTE: rumprun-bake is experimental. syntax may change in the future
!!!

/usr/bin/ld: error in /home/neeraj/rumprun-for-sel4/build2/x86_64/sel4-obj//rumprun.o(.eh_frame); no .eh_frame_hdr table will be created.
 [bin] created /home/neeraj/rumprun-for-sel4/stage/x86/pc99/bin/sel4/erlang
[apps/erlang] done.
[apps/roottask] building...
...

My system configuration is as follows:

$ uname -a
Linux store-blr 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
Copyright (C) 2015 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.

It shouldn't be an issue. I always treated that error as a warning. I assumed the .eh_frame was for some C++ exception handling that isn't currently relied on. Does the same error not occur of hw rumprun images?

I do not remember seeing it but that was a while ago and I was using a different version of gcc.