1XCOMM $XFree86: xc/config/cf/bsdiLib.tmpl,v 3.3 2003/05/29 21:56:57 herrb Exp $ 2 3/* 4 * BSDI shared library template (converted from Linux template) 5 */ 6 7/* 8 * Linux ELF shared libraries (which BSDI uses) 9 * are deficient in link semantics... 10 */ 11 12#ifndef FixupLibReferences 13#define FixupLibReferences() @@\ 14XMULIBONLY = -lXmu @@\ 15XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB) 16#endif 17 18#ifndef XawClientLibs 19#define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB) 20#endif 21 22#define FrescoSysLibs CplusplusLibC MathLibrary 23 24#define SharedX11Reqs 25#define SharedXlibi18nReqs $(LDPRELIB) $(XONLYLIB) 26#define SharedOldXReqs $(LDPRELIB) $(XONLYLIB) 27#define SharedXtReqs $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB) 28#define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB) 29#define SharedXaw7Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB) 30#define SharedXaw6Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB) 31#define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB) 32#define SharedXextReqs $(LDPRELIB) $(XONLYLIB) 33#define SharedXiReqs $(LDPRELIB) $(XLIB) 34#define SharedXtstReqs $(LDPRELIB) $(XLIB) 35#define SharedSMReqs $(LDPRELIB) $(ICELIB) 36#define SharedFrescoReqs $(LDPRELIB) $(XONLYLIB) FrescoSysLibs 37#define SharedXtfReqs $(LDPRELIB) $(FRESCOLIB) $(XTOOLLIB) $(XLIB) FrescoSysLibs 38 39/* Motif lib requirements */ 40#define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) 41#define SharedXmReqs $(LDPRELIB) SharedXReqs 42#define SharedMrmReqs $(LDPRELIB) $(XMLIB) SharedXReqs 43#define SharedUilReqs $(LDPRELIB) $(XMLIB) SharedXReqs 44