[yocto] rocko cmake buld cstdlib:75:15: fatal error: stdlib.h: No such file or directory

Måns Zigher mans.zigher at gmail.com
Tue Apr 17 11:31:24 PDT 2018


Hi,

I actually managed to locate the problem to the cmake project where it
added include_directories(SYSTEM which then is translated into -isystem
this call was not included when building in the SDK so that explained why
this was only triggered when building with bitbake. Thanks for the tip I
will try it out and see what "cmake_do_configure()" can offer.

Br
Mans Zigher


On Tue, Apr 17, 2018, 19:57 Dennis Menschel <menschel-d at posteo.de> wrote:

> Hi Mans,
>
> Am 17.04.2018 um 13:15 schrieb Måns Zigher:
> > Hi all,
> >
> > Have anyone experienced this error message before?
> >
> >     c++/7.3.0/cstdlib:75:15: fatal error: stdlib.h: No such file or
> >     directory
> >     |  #include_next <stdlib.h>
> >     |                ^~~~~~~~~~
> >
> > I am not seeing this error when cross compiling using the sdk. I can see
> > in the output that the -isystem is added which when googling the error
> > appears to be a problem when cross compiling. Since the sdk works I am
> > guessing this flag is added by OE/poky. Any pointers on how to go
> > forward is appreciated.
> >
> > BR
> > Mans Zigher
>
> if I recall correctly, the problem can be circumvented by adding the
> option "-DCMAKE_NO_SYSTEM_FROM_IMPORTED=1" when invoking cmake.
>
> You can find a reference in the function "cmake_do_configure()" located
> inside "poky/meta/classes/cmake.bbclass"
>
> Best regards,
> Dennis
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20180417/d564f35e/attachment.html>


More information about the yocto mailing list