70 lines
2.0 KiB
Cheetah
70 lines
2.0 KiB
Cheetah
XCOMM $XConsortium: sv4Lib.tmpl,v 1.4 91/07/19 15:38:11 rws Exp $
|
|
|
|
/*
|
|
* SVR4 shared library template
|
|
*/
|
|
|
|
#ifndef SharedXlibRev
|
|
#define SharedXlibRev 5.0
|
|
#endif
|
|
#ifndef SharedOldXRev
|
|
#define SharedOldXRev 5.0
|
|
#endif
|
|
#ifndef SharedXtRev
|
|
#define SharedXtRev 5.0
|
|
#endif
|
|
#ifndef SharedXawRev
|
|
#define SharedXawRev 5.0
|
|
#endif
|
|
#ifndef SharedXmuRev
|
|
#define SharedXmuRev 5.0
|
|
#endif
|
|
#ifndef SharedXextRev
|
|
#define SharedXextRev 5.0
|
|
#endif
|
|
#ifndef SharedXinputRev
|
|
#define SharedXinputRev 5.0
|
|
#endif
|
|
|
|
SHLIBLDFLAGS = SharedLibraryLoadFlags
|
|
PICFLAGS = PositionIndependentCFlags
|
|
|
|
/*
|
|
* and now a little bit of magic for using imake without source tree; if we
|
|
* are using shared libraries, we really do not need to depend on anything
|
|
*/
|
|
#if SharedLibXext
|
|
DEPEXTENSIONLIB = /* _UseCat($(USRLIBDIR),$(EXTENSIONSRC)/lib,/libXext.sa.$(SOXEXTREV)) */
|
|
EXTENSIONLIB = _Use(-lXext,-L$(EXTENSIONSRC)/lib -lXext)
|
|
#endif
|
|
#if SharedLibX
|
|
DEPXLIB = $(DEPEXTENSIONLIB) /* _UseCat($(USRLIBDIR),$(XLIBSRC),/libX11.sa.$(SOXLIBREV)) */
|
|
XLIB = $(EXTENSIONLIB) _Use(-lX11,-L$(XLIBSRC) -lX11)
|
|
#endif
|
|
#if SharedLibXmu
|
|
/* SVR4 shared libraries are deficient in link semantics */
|
|
DEPXMULIB = /* _UseCat($(USRLIBDIR),$(XMUSRC),/libXmu.sa.$(SOXMUREV)) */
|
|
XMULIBONLY = _Use(-lXmu,-L$(XMUSRC) -lXmu)
|
|
XMULIB = $(XMULIBONLY) -z nodefs
|
|
|
|
#ifndef XawClientLibs
|
|
#define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
|
|
#endif
|
|
#endif
|
|
#if SharedOldLibX
|
|
DEPOLDXLIB = /* _UseCat($(USRLIBDIR),$(OLDXLIBSRC),/liboldX.sa.$(SOOLDXREV)) */
|
|
OLDXLIB = _Use(-loldX,-L$(OLDXLIBSRC) -loldX)
|
|
#endif
|
|
#if SharedLibXt
|
|
DEPXTOOLLIB = /* _UseCat($(USRLIBDIR),$(TOOLKITSRC),/libXt.sa.$(SOXTREV)) */
|
|
XTOOLLIB = _Use(-lXt,-L$(TOOLKITSRC) -lXt)
|
|
#endif
|
|
#if SharedLibXaw
|
|
DEPXAWLIB = /* _UseCat($(USRLIBDIR),$(AWIDGETSRC),/libXaw.sa.$(SOXAWREV)) */
|
|
XAWLIB = _Use(-lXaw,-L$(AWIDGETSRC) -lXaw)
|
|
#endif
|
|
#if SharedLibXinput
|
|
DEPXILIB = /* _UseCat($(USRLIBDIR),$(XILIBSRC),/libXi.sa.$(SOXINPUTREV)) */
|
|
XILIB = _Use(-lXi,-L$(XILIBSRC) -lXi)
|
|
#endif
|