[PATCH 7/8] xf86Config: load DIX libraries before drivers on Cygwin

Yaakov (Cygwin/X) yselkowitz at users.sourceforge.net
Thu Mar 29 11:17:57 PDT 2012

On 2012-03-29 10:15, Keith Packard wrote:
> On Thu, 29 Mar 2012 03:22:40 -0500, "Yaakov (Cygwin/X)" wrote:
>> Cygwin doesn't have ELF rpath capabilities, so these libraries need
>> to be loaded before the drivers (namely dummy and nested) which
>> depend on their symbols.
> Is the problem here that the drivers aren't linked against these
> libraries?

The drivers *are* linked against these libraries (via XORG_DRIVER_LIBS 
in patch 8), but as they reside in $moduledir instead of $libdir, and PE 
doesn't support rpath, they won't be found by the runtime linker unless 
they are loaded first.


More information about the xorg-devel mailing list