home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / config / gnu.cf < prev    next >
Text File  |  1999-09-03  |  3KB  |  114 lines

  1. XCOMM platform:  $XFree86: xc/config/cf/gnu.cf,v 1.2.2.2 1998/12/22 12:27:31 hohndel Exp $
  2.  
  3. #ifndef OSName
  4. #define OSName            GNU 0.2
  5. #endif
  6. #ifndef OSVendor
  7. #define OSVendor        /**/
  8. #endif
  9. #ifndef OSMajorVersion
  10. #define OSMajorVersion        DefaultOSMajorVersion
  11. #endif
  12. #ifndef OSMinorVersion
  13. #define OSMinorVersion        DefaultOSMinorVersion
  14. #endif
  15. #ifndef OSTeenyVersion
  16. #define OSTeenyVersion        DefaultOSTeenyVersion
  17. #endif
  18. XCOMM operating system:  OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
  19.  
  20. #define HasGcc             YES
  21. #define HasGcc2            YES
  22. #define GccUsesGas        YES
  23. #define UseGas            YES
  24. #define GnuCpp            YES
  25. #define UseGccMakeDepend    YES
  26. #define HasGnuMake        YES
  27. #ifndef HasGcc2ForCplusplus
  28. #define HasGcc2ForCplusplus    YES
  29. #endif
  30.  
  31. #define XserverNeedsSetUID    YES
  32.  
  33. #define ProjectRoot         /usr/X11R6
  34. #define YaccCmd                 bison -y
  35. #define LexCmd            flex
  36. #ifndef LexLib
  37. #define LexLib            -lfl
  38. #endif
  39. #define ArCmd            /bin/ar clq
  40. #define AsCmd            /bin/as
  41. #define CcCmd            /bin/gcc
  42. #define CppCmd            /lib/gcc-lib/i586--gnu/egcs-2.91.60/cpp
  43. #define PreProcessCmd        CcCmd -EP -x c
  44. #define RanlibCmd        /bin/ranlib
  45. #define LdCmd            /bin/ld
  46. #define DefaultCCOptions    -pedantic
  47. #define GccGasOption         -DGCCUSESGAS
  48. #define DefaultGcc2i386Opt     -O2
  49. #if HasGcc2 && defined(i386Architecture)
  50. #define OptimizedCDebugFlags    DefaultGcc2i386Opt
  51. #else
  52. #define OptimizedCDebugFlags    
  53. #endif
  54.  
  55.  
  56. #define AsmDefines        -DUSE_GAS
  57. #define BootstrapCFlags        
  58. #define ExtensionOSDefines    
  59.  
  60. #ifdef i386Architecture
  61. #define ServerExtraDefines    GccGasOption XFree86ServerDefines -DNO_ALLOCA
  62. #else
  63. #define ServerExtraDefines    GccGasOption
  64. #endif
  65. #define StandardCppDefines    -traditional StandardDefines 
  66. #define StandardDefines        -D_XOPEN_SOURCE -D_POSIX_SOURCE -D_BSD_SOURCE  -D__ELF__
  67. #define ServerOSDefines        XFree86ServerOSDefines -DDDXTIME
  68. #define ConnectionFlags        -DTCPCONN
  69. #define HasBSD44Sockets        YES
  70. #define HasSockets        YES
  71.  
  72. #define UseElfFormat        YES
  73. #define    HasSharedLibraries    YES
  74. #include <gnuLib.rules>
  75.  
  76. #define BuildXCSecurity        YES
  77. #define AvoidNullMakeCommand    YES
  78. #define CompressAllFonts    YES
  79. #define DirFailPrefix -
  80. #define HasNdbm             YES
  81. #define HasPutenv           YES
  82. #define Malloc0ReturnsNull    NO
  83. #define NeedConstPrototypes    YES
  84. #define NeedFunctionPrototypes    YES
  85. #define NeedNestedPrototypes    YES
  86. #define NeedVarargsPrototypes    YES
  87. #define NeedWidePrototypes    NO
  88. #define StripInstalledPrograms    YES
  89. #ifndef HasLibCrypt
  90. # define HasLibCrypt        YES
  91. #endif
  92. #define HasPoll            YES
  93. #define TermcapLibrary        -lncurses
  94. #ifndef GnuMallocLibrary
  95. #define GnuMallocLibrary    /* -lgnumalloc */
  96. #endif
  97.  
  98. #ifdef InstallCmd
  99. #undef  InstallCmd
  100. #endif
  101. #define InstallCmd        /bin/install
  102.  
  103. #define TroffCmd        groff -Tps
  104.  
  105. #ifndef ExtraFilesToClean
  106. # define ExtraFilesToClean *.core
  107. #endif
  108.  
  109. #ifdef i386Architecture
  110. # include <xfree86.cf>
  111. #endif
  112.  
  113.  
  114.