RTEMS examples build failed

Gedare Bloom gedare at rtems.org
Sun Apr 19 13:38:37 UTC 2020


On Sun, Apr 19, 2020 at 3:52 AM Vijay Kumar Banerjee <vijay at rtems.org> wrote:
>
> Hi,
>
> While trying to build the examples with a fresh pull from upstream,
> I got the following build error from gccdeps:
>
> ```
> Build failed
> Traceback (most recent call last):
>   File "/home/lunatic/development/rtems-examples/.waf-2.0.19-1f3c580272b15a03d2566843c5fe872a/waflib/Task.py", line 190, in process
>     self.post_run()
>   File "/home/lunatic/development/rtems-examples/rtems_waf/gccdeps.py", line 144, in post_run
>     raise ValueError('could not find %r for %r' % (x, self))
> ValueError: could not find ['filesystem', 'fat_ramdisk', 'fs-root-tar.h'] for

It's doing an error check to find the build dependency fs-root-tar.h,
which gets generated in the build directory by bin2c. This has always
been tricky to handle in waf. I don't grok the way Chris reworked the
rootfs support in the example so I don't immediately see the root
(hah) problem or how to try to fix it.

> {task 140158121470544: c init.c -> init.c.5.o}
> ```
> Looks like this error is coming from the commit where I updated the rtems_waf.
> Any Idea on how to solve this?
>
> Thanks,
> Vijay
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list