1 XCOMM $TOG: lnxLib.tmpl /main/7 1998/03/20 14:26:41 mgreess $
4 * Linux shared library template
7 /* Linux ELF shared libraries are deficient in link semantics */
9 #ifndef FixupLibReferences
10 #define FixupLibReferences() @@\
11 XMULIBONLY = -lXmu @@\
12 XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
15 #define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
18 #ifndef FixupLibReferences
19 #define FixupLibReferences() @@\
20 XMULIB = -lXmu $(XLIB)
26 # define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS)
30 # define SharedXmReqs $(LDPRELIBS) SharedXReqs -lc
34 # define SharedTtReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
37 #ifndef SharedDtSvcReqs
38 # define SharedDtSvcReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
42 # define SharedCsaReqs -lXt
45 #ifndef SharedDtHelpReqs
46 # define SharedDtHelpReqs -ljpeg