[Mesa-dev] [PATCH 04/11] configure: allow building shared-glapi powered libgl-xlib

Emil Velikov emil.l.velikov at gmail.com
Sun Jun 21 08:43:04 PDT 2015


On 19/06/15 19:56, Emil Velikov wrote:
> XXX: With this one done, we can finally transition with enforcing
> shared-glapi, and
> 
>  - link the dri modules against libglapi.so, add --no-undefined to the
> LDFLAGS
>  - drop the dlopen(libglapi.so/libGL.so, RTLD_GLOBAL) workarounds
> in the loaders - libGL, libEGL and libgbm.
>  - start killing off/cleaning up the dispatch ?
> 
> The caveats:
> 1) up-to what stage do we care about static libraries
>  - libgl (either dri or xlib based)
>  - osmesa
>  - libEGL
> 
> 2) how about other platforms (scons) ?
>  - currently the scons uses static glapi,
>  - would we need the dlopen(...) on windows ?
> 
FTR, the above message will go before committing. It has been added as
adding comments below the --- line has backfired on a few occasions
(editor/git send-email mangling the whole thing as base64)

Cheers,
Emil



More information about the mesa-dev mailing list