1 XCOMM $XConsortium: sv3Lib.tmpl /main/1 1996/10/31 14:47:35 kaleb $
5 XCOMM $XFree86: xc/config/cf/sv3Lib.tmpl,v 3.1 1996/12/27 06:50:28 dawes Exp $
7 * SVR3 shared library template
8 * Copyright (c) 1992, 1993 by Thomas Wolfram, Berlin, Germany
9 * Author: Thomas Wolfram, thomas@aeon.in-berlin.de, wolf@prz.tu-berlin.de
10 * Conception derived partially from work of Thomas Roell
14 #define SharedXlibRev 6.0.0
17 #define SharedOldXRev 6.0
20 #define SharedXtRev 6.0
23 #define SharedXawRev 6.0
26 #define SharedXmuRev 6.0
29 #define SharedXextRev 6.0
31 #ifndef SharedXinputRev
32 #define SharedXinputRev 6.0
35 #define SharedPexRev 1.0
38 SHLIBLDFLAGS = SharedLibraryLoadFlags
39 PICFLAGS = PositionIndependentCFlags
42 * and now a little bit of magic for using imake without source tree; if we
43 * are using shared libraries, we really do not need to depend on anything
46 DEPEXTENSIONLIB = _UseCat($(USRLIBDIR),$(EXTENSIONSRC)/lib,/libXext_s.a)
47 EXTENSIONLIB = LoaderLibPrefix _Use(-lXext_s, $(DEPEXTENSIONLIB))
50 DEPXLIB = $(DEPEXTENSIONLIB) _UseCat($(USRLIBDIR),$(XLIBSRC),/libX11_s.a)
51 XLIB = $(EXTENSIONLIB) LoaderLibPrefix _Use(-lX11_s,$(XLIBSRC)/libX11_s.a)
54 DEPXMULIB = _UseCat($(USRLIBDIR),$(XMUSRC),/libXmu_s.a)
55 XMULIB = LoaderLibPrefix _Use(-lXmu_s,$(DEPXMULIB))
58 DEPOLDXLIB = _UseCat($(USRLIBDIR),$(OLDXLIBSRC),/liboldX_s.a)
59 OLDXLIB = LoaderLibPrefix _Use(-loldX_s,$(DEPOLDXLIB))
62 DEPXTOOLLIB = _UseCat($(USRLIBDIR),$(TOOLKITSRC),/libXt_s.a)
63 XTOOLLIB = LoaderLibPrefix _Use(-lXt_s,$(DEPXTOOLLIB))
66 DEPXAWLIB = _UseCat($(USRLIBDIR),$(AWIDGETSRC),/libXaw_s.a)
67 XAWLIB = LoaderLibPrefix _Use(-lXaw_s,$(DEPXAWLIB))
70 DEPXILIB = _UseCat($(USRLIBDIR),$(XILIBSRC),/libXi_s.a)
71 XILIB = LoaderLibPrefix _Use(-lXi_s,$(DEPXILIB))
74 DEPPHIGSLIB = _UseCat($(USRLIBDIR),$(PHIGSLIBSRC),/libphigs_s.a)
75 PHIGSLIB = LoaderLibPrefix _Use(-lphigs_s,$(DEPPHIGSLIB))