1XCOMM $XFree86: xc/config/cf/darwinLib.tmpl,v 1.19 2003/11/04 00:24:36 torrey Exp $ 2/* 3 * Darwin/Mac OS X shared library template 4 */ 5 6#ifndef FixupLibReferences 7#define FixupLibReferences() @@\ 8XMULIBONLY = -lXmu @@\ 9XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB) 10#endif 11 12#ifndef XawClientLibs 13#define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB) 14#endif 15 16/* Allow for libpthread, as overridden by OS definitions */ 17#if !defined(SharedX11Reqs) 18#define SharedX11Reqs 19#endif 20#define SharedXlibi18nReqs $(LDPRELIB) $(XLIBONLY) 21 22#define SharedXfontReqs $(LDPRELIB) $(FONTSTUBLIB) GzipLibrary $(FREETYPE2LIB) -flat_namespace 23 24#define SharedAppleWMReqs $(LDPRELIB) $(XLIB) 25#define SharedFontencReqs $(LDPRELIB) GzipLibrary 26#define SharedGLReqs $(LDPRELIB) $(XLIB) 27#define SharedGLUReqs $(LDPRELIB) $(XLIB) $(GLXLIB) 28#define SharedOSMesaReqs $(LDPRELIB) $(XLIB) $(GLXLIB) 29#define SharedSMReqs $(LDPRELIB) $(ICELIB) 30#define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB) 31#define SharedXaw7Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB) 32#define SharedXaw6Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB) 33#define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB) 34#define SharedXextReqs $(LDPRELIB) $(XONLYLIB) 35#define SharedXiReqs $(LDPRELIB) $(XLIB) 36#define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB) 37#define SharedXmuuReqs $(LDPRELIB) $(XONLYLIB) 38#define SharedXpReqs $(LDPRELIB) $(XLIB) 39#define SharedXpmReqs $(LDPRELIB) $(XLIB) 40#define SharedXrandrReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB) 41#define SharedXrenderReqs $(LDPRELIB) $(XLIB) 42#define SharedXtReqs $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB) -flat_namespace 43#define SharedXtstReqs $(LDPRELIB) $(XLIB) 44#define SharedXvReqs $(LDPRELIB) $(XLIB) 45#define SharedDPSReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB) 46#define SharedDPSTKReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(DPSLIB) $(XLIB) 47#define SharedOldXReqs $(LDPRELIB) $(XONLYLIB) 48#define SharedpsresReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB) 49#define SharedXResReqs $(LDPRELIB) $(XLIB) 50#define SharedXfontcacheReqs $(LDPRELIB) $(XLIB) 51#define SharedXineramaReqs $(LDPRELIB) $(XLIB) 52#define SharedXssReqs $(LDPRELIB) $(XLIB) 53#define SharedXvMCReqs $(LDPRELIB) $(XLIB) 54#define SharedXxf86miscReqs $(LDPRELIB) $(XLIB) 55#define SharedXxf86vmReqs $(LDPRELIB) $(XLIB) 56#define SharedxkbfileReqs $(LDPRELIB) $(XONLYLIB) 57#define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB) 58#define SharedXfixesReqs $(LDPRELIB) $(XLIB) 59#define SharedXdamageReqs $(LDPRELIB) $(XFIXESLIB) $(XLIB) 60#define SharedXcompositeReqs $(LDPRELIB) $(XDAMAGELIB) $(XFIXESLIB) $(XLIB) 61#define SharedXevieReqs $(LDPRELIB) $(XLIB) 62