home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / lib / X11 / config / gnuLib.tmpl < prev    next >
Encoding:
Text File  |  2006-12-20  |  2.9 KB  |  86 lines

  1. XCOMM $Xorg: lnxLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
  2. XCOMM $XFree86: xc/config/cf/lnxLib.tmpl,v 3.19 2003/10/15 22:47:48 herrb Exp $
  3.  
  4. /*
  5.  * GNU/Hurd shared library template
  6.  */
  7.  
  8. #ifndef FixupLibReferences
  9. #define FixupLibReferences()                        @@\
  10. XMULIBONLY = -lXmu                            @@\
  11. XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
  12. #endif
  13.  
  14. #ifndef XawClientLibs
  15. #define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB)
  16. #endif
  17.  
  18. #if ThreadedX
  19. # ifndef SharedThreadReqs
  20. #   define SharedThreadReqs -lpthread
  21. # endif
  22. #else
  23. # ifndef SharedThreadReqs
  24. #   define SharedThreadReqs
  25. # endif
  26. #endif
  27.  
  28. #define SharedX11Reqs      SharedThreadReqs
  29. #define SharedXlibi18nReqs $(LDPRELIB) $(XONLYLIB)
  30. #define SharedOldXReqs    $(LDPRELIB) $(XONLYLIB)
  31. #define SharedXtReqs      $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB) SharedThreadReqs
  32. #define SharedXaw6Reqs    $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  33. #define SharedXaw7Reqs    $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB)
  34. #define SharedXawReqs    $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB)
  35. #define SharedXmuReqs    $(LDPRELIB) $(XTOOLLIB) $(XLIB)
  36. #define SharedXmuuReqs      $(LDPRELIB) $(XONLYLIB)
  37. #define SharedXextReqs    $(LDPRELIB) $(XONLYLIB)
  38. #define SharedXiReqs    $(LDPRELIB) $(XLIB)
  39. #define SharedXpReqs      $(LDPRELIB) $(XLIB)
  40. #define SharedXpmReqs      $(LDPRELIB) $(XLIB)
  41. #define SharedXrandrReqs  $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  42. #define SharedXrenderReqs $(LDPRELIB) $(XLIB)
  43. #define SharedXtstReqs    $(LDPRELIB) $(XLIB)
  44. #define SharedXvReqs      $(LDPRELIB) $(XLIB)
  45. #define SharedSMReqs    $(LDPRELIB) $(ICELIB)
  46. #define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  47. #define SharedFontencReqs $(LDPRELIB) GzipLibrary
  48.  
  49. #if GlxUseBuiltInDRIDriver
  50. #define ExtraSharedGLReqs /**/
  51. #else
  52. #define ExtraSharedGLReqs -ldl
  53. #endif
  54. #define SharedGLReqs      $(LDPRELIB) $(XLIB) ExtraSharedGLReqs
  55. #ifndef SharedGLUReqs
  56. #define SharedGLUReqs      $(LDPRELIB) $(XLIB) $(GLXLIB)
  57. #endif
  58. #define SharedDPSReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
  59. #define SharedDPSTKReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(DPSLIB) $(XLIB)
  60. #define SharedpsresReqs      $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
  61.  
  62. #define SharedXResReqs      $(LDPRELIB) $(XLIB)
  63. #define SharedXfontcacheReqs    $(LDPRELIB) $(XLIB)
  64. #define SharedXineramaReqs    $(LDPRELIB) $(XLIB)
  65. #define SharedXssReqs    $(LDPRELIB) $(XLIB)
  66. #define SharedXvMCReqs    $(LDPRELIB) $(XLIB)
  67. #define SharedXxf86dgaReqs    $(LDPRELIB) $(XLIB)
  68. #define SharedXxf86miscReqs    $(LDPRELIB) $(XLIB)
  69. #define SharedXxf86vmReqs    $(LDPRELIB) $(XLIB)
  70. #define SharedxkbfileReqs    $(LDPRELIB) $(XONLYLIB)
  71. #define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB)
  72.  
  73. #ifndef SharedXReqs
  74. # define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS) SharedThreadReqs
  75. #endif
  76.  
  77. #ifndef SharedXmReqs
  78. # define SharedXmReqs $(LDPRELIBS) SharedXReqs -lc
  79. #endif
  80.  
  81. #ifndef SharedTtReqs
  82. # define SharedTtReqs $(LDPRELIBS) SharedXReqs $(CXXLIB) SharedThreadReqs
  83. #endif
  84.  
  85. #define NoMessageCatalog
  86.