xserver-multidpi/hw/xfree86
Yaakov Selkowitz c7b1625558 xfree86: link modules against Xorg symbols on Cygwin
As a PE platform, all symbols in both EXEs and DLLs must be resolved
at link time.  As Xorg modules depend on symbols in the Xorg
executable, we must build Xorg before its modules, creating an implib
from the former which is used to link the latter.  This implib must
then be installed in order to build the drivers.

Currently only two drivers are supported on Cygwin: xf86-video-dummy
(to replace Xvfb/Xfake) and xf86-video-nested (to replace Xnest/Xephyr).

Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
2012-04-05 21:57:07 -05:00
..
common xf86Config: load DIX libraries before drivers on Cygwin 2012-04-05 21:57:06 -05:00
ddc Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
dixmods xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
doc Fix gcc -Wwrite-strings warnings in xf86 ddx 2011-11-23 12:15:07 -08:00
dri xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
dri2 xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
exa xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
fbdevhw xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
i2c xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
int10 Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
loader loader: add Cygwin support 2012-04-05 21:57:04 -05:00
man loader: add Cygwin support 2012-04-05 21:57:04 -05:00
modes xf86Crtc: include "xf86xv.h" only if XV 2012-04-05 21:56:59 -05:00
os-support os-support: add Cygwin support 2012-04-05 21:57:03 -05:00
parser Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
ramdac Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
shadowfb xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
utils man: s/__xservername__/Xorg/g - no longer required 2012-03-26 16:36:55 -07:00
vbe xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
vgahw Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
x86emu Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xaa xfree86: allow modules to be built without undefined symbols 2012-04-05 21:57:02 -05:00
.gitignore xfree86: Move sdksyms generation to ddx toplevel 2011-06-23 05:28:31 -07:00
Makefile.am xfree86: link modules against Xorg symbols on Cygwin 2012-04-05 21:57:07 -05:00
sdksyms.sh Handle blank betweeen type and name in sdksyms.sh 2012-03-21 12:33:19 -07:00
xorgconf.cpp xfree86: use sed rather than cpp to perform string substitutions 2011-01-18 15:11:14 -08:00