mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-24 15:04:13 +00:00
51 lines
1.1 KiB
Cheetah
51 lines
1.1 KiB
Cheetah
XCOMM $TOG: lnxLib.tmpl /main/7 1998/03/20 14:26:41 mgreess $
|
|
|
|
/*
|
|
* Linux shared library template
|
|
*/
|
|
|
|
/* Linux ELF shared libraries are deficient in link semantics */
|
|
#if UseElfFormat
|
|
#ifndef FixupLibReferences
|
|
#define FixupLibReferences() @@\
|
|
XMULIBONLY = -lXmu @@\
|
|
XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
|
|
#endif
|
|
#ifndef XawClientLibs
|
|
#define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
|
|
#endif
|
|
#else
|
|
#ifndef FixupLibReferences
|
|
#define FixupLibReferences() @@\
|
|
XMULIB = -lXmu $(XLIB)
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#ifndef SharedXReqs
|
|
# define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS)
|
|
#endif
|
|
|
|
#ifndef SharedXmReqs
|
|
# define SharedXmReqs $(LDPRELIBS) SharedXReqs -lc
|
|
#endif
|
|
|
|
#ifndef SharedTtReqs
|
|
# define SharedTtReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
|
|
#endif
|
|
|
|
#ifndef SharedDtSvcReqs
|
|
# define SharedDtSvcReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
|
|
#endif
|
|
|
|
#ifndef SharedCsaReqs
|
|
# define SharedCsaReqs -lXt $(TIRPCLIB)
|
|
#endif
|
|
|
|
#ifndef SharedDtHelpReqs
|
|
# define SharedDtHelpReqs -ljpeg
|
|
#endif
|
|
|
|
#ifndef SharedDtSearchReqs
|
|
# define SharedDtSearchReqs -lm
|
|
#endif
|