home *** CD-ROM | disk | FTP | other *** search
- XCOMM $XConsortium: bsdLib.tmpl /main/3 1996/09/28 16:09:25 rws $
- XCOMM $XFree86: xc/config/cf/bsdLib.tmpl,v 3.3.2.2 1998/11/06 13:54:16 dawes Exp $
-
- /*
- * NetBSD/FreeBSD/OpenBSD shared library template
- */
-
- #if !UseElfFormat
-
- #ifndef FixupLibReferences
- #define FixupLibReferences() @@\
- XMULIBONLY = -lXmu @@\
- XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
- #endif
-
- #ifndef SharedXtReqs
- #define SharedXtReqs /**/
- #endif
- #ifndef SharedXawReqs
- #define SharedXawReqs /**/
- #endif
- #ifndef SharedXmuReqs
- # if !defined(Mc68020Architecture) || !defined(OpenBSDArchitecture)
- # define SharedXmuReqs $(LDPRELIBS) $(XTOOLONLYLIB) $(XONLYLIB)
- # else
- /* At least the hp300 and the sun3 OpenBSD ports need that */
- # define SharedXmuReqs $(LDPRELIBS) $(XTOOLLIB) $(EXTENSIONLIB) $(XONLYLIB)
- # endif
- #endif
-
- #else /* UseElfFormat */
-
- /*
- * NetBSD/FreeBSD (ELF) shared library template
- * Cloned from Linux ELF rules, but with a minor number.
- */
-
- #ifndef FixupLibReferences
- #define FixupLibReferences() @@\
- XMULIBONLY = -lXmu @@\
- XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
- #endif
-
- #ifndef XawClientLibs
- #define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
- #endif
-
- #define CplusplusLibC
- #define FrescoSysLibs CplusplusLibC MathLibrary
-
- #define SharedX11Reqs
- #define SharedOldXReqs $(LDPRELIB) $(XLIBONLY)
- #define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB)
- #define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
- #define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB)
- #define SharedXextReqs $(LDPRELIB) $(XLIBONLY)
- #define SharedXiReqs $(LDPRELIB) $(XLIB)
- #define SharedPexReqs $(LDPRELIB) $(XLIBONLY) MathLibrary
- #define SharedXtstReqs $(LDPRELIB) $(XLIB)
- #define SharedXieReqs $(LDPRELIB) $(XLIBONLY)
- #define SharedSMReqs $(LDPRELIB) $(ICELIB)
- #define SharedFrescoReqs $(LDPRELIB) $(XLIBONLY) FrescoSysLibs
- #define SharedXtfReqs $(LDPRELIB) $(FRESCOLIB) $(XTOOLLIB) $(XLIB) FrescoSysLibs
-
- #endif /* UseElfFormat */
-