[Mesa-dev] [PATCH 4/5] egl: use unix defines on osx with clang
Emil Velikov
emil.l.velikov at gmail.com
Thu Jun 18 11:33:21 PDT 2015
On 18 June 2015 at 19:29, Emil Velikov <emil.l.velikov at gmail.com> wrote:
Sorry about that. Unintentionally hit send ;-\
> On 18 June 2015 at 06:53, Julien Isorce <julien.isorce at gmail.com> wrote:
>> CC egl_dri2.lo
>> include/EGL/eglplatform.h:135:2:
>> error: "Platform not recognized"
>> include/EGL/eglplatform.h:140:9:
>> error: unknown type name 'EGLNativeDisplayType'
>> typedef EGLNativeDisplayType NativeDisplayType;
>>
You should not longer see this message. Did you try building things,
with the updated eglplatform.h ?
>> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90249
>> Signed-off-by: Julien Isorce <j.isorce at samsung.com>
>> ---
>> include/EGL/eglplatform.h | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/include/EGL/eglplatform.h b/include/EGL/eglplatform.h
>> index 7802542..b376e64 100644
>> --- a/include/EGL/eglplatform.h
>> +++ b/include/EGL/eglplatform.h
>> @@ -77,7 +77,7 @@ typedef HDC EGLNativeDisplayType;
>> typedef HBITMAP EGLNativePixmapType;
>> typedef HWND EGLNativeWindowType;
>>
>> -#elif defined(__APPLE__) || defined(__WINSCW__) || defined(__SYMBIAN32__) /* Symbian */
>> +#elif defined(__WINSCW__) || defined(__SYMBIAN32__) /* Symbian */
>>
The above "defined(__APPLE__))" comes from Khronos, so if it's wrong
perhaps it should be reported to them ? Afaict with current mesa this
patch is not needed, and things will just work.
Cheers,
Emil
More information about the mesa-dev
mailing list