[Buildroot] [PATCH 1/1] ti-gfx: pkg-config should also set parent include dir
Peter Korsgaard
jacmet at uclibc.org
Fri May 30 20:52:23 UTC 2014
>>>>> "Peter" == Peter Kümmel <syntheticpp at gmx.net> writes:
Hi,
>> Agreed, and therefore I'd like to understand in more details why the
>> patch is needed. We typically don't commit things we don't understand
>> why they are needed :)
> In short: anybody assumes "#include <GLES2/gl2.h>" works when the search
> paths of pkg-config are used. But when pkg-config reports /usr/include/GLES2
> gl2.h could not be found, because there is no /usr/include/GLES2/GLES2/gl2.h.
> Until now this doesn't pop up because by chance the directory GLES2
> resides in /usr/include and this path is added by most by build systems.
> But the cmake configure scripts of Qt5 test for "GLES2/gl2.h" only in the path
> reported by pkg-config.
But $SYSROOT/usr/include is the standard include path, so gcc
automatically looks there. What exactly doesn't work for you?
This is exactly the same as E.G. #include <sys/stat.h> for open(2).
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list