home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-bin / x11r6.1 / lib / x11 / config / freebsd.cf < prev    next >
Encoding:
Text File  |  1996-10-17  |  2.0 KB  |  96 lines

  1. XCOMM platform:  $XConsortium: FreeBSD.cf /main/10 1996/01/22 17:35:30 gildea $
  2.  
  3. #ifndef OSName
  4. #define OSName            FreeBSD 2.1
  5. #endif
  6. #ifndef OSVendor
  7. #define OSVendor        Walnut Creek CD-ROM
  8. #endif
  9. XCOMM operating system:  OSName
  10. #ifndef OSMajorVersion
  11. #define OSMajorVersion        2
  12. #endif
  13. #ifndef OSMinorVersion
  14. #define OSMinorVersion        1
  15. #endif
  16. #ifndef OSTeenyVersion
  17. #define OSTeenyVersion        0
  18. #endif
  19.  
  20. #define HasPutenv        YES
  21. #define HasBSD44Sockets     YES
  22.  
  23. #define CppCmd            /usr/libexec/cpp -traditional
  24. #define PreProcessCmd        /usr/libexec/cpp -traditional
  25. #undef  InstallCmd
  26. #define InstallCmd        /usr/bin/install
  27.  
  28. #define UseGas            YES
  29. #ifndef GccUsesGas
  30. # define GccUsesGas        YES
  31. #endif
  32.  
  33. #ifndef AsmDefines
  34. #  define AsmDefines        -DUSE_GAS
  35. #endif
  36.  
  37. #if GccUsesGas
  38. # define GccGasOption        -DGCCUSESGAS
  39. #else
  40. # define GccGasOption        /**/
  41. #endif
  42.  
  43. #ifndef HasGcc2
  44. # define HasGcc2        YES
  45. #endif
  46.  
  47. #define MkdirHierCmd        mkdir -p
  48.  
  49. #define CcCmd gcc
  50. #ifndef DefaultCCOptions
  51. #define DefaultCCOptions    -pipe
  52. #endif
  53.  
  54. #ifdef i386Architecture
  55. #define OptimizedCDebugFlags    -m486 -O2 -fno-strength-reduce
  56. #else
  57. #define OptimizedCDebugFlags    -O2
  58. #endif
  59.  
  60. #if OSMajorVersion > 1
  61. #define ServerOSDefines        XFree86ServerOSDefines -DDDXTIME
  62. #define XawI18nDefines        -DUSE_XWCHAR_STRING
  63. #define HasMakefileSafeInclude    YES
  64. #define IncludeMakefile(file)    @@# dependencies are in .depend
  65. #define DependFileName        .depend
  66. #ifndef ExtraLibraries
  67. #define ExtraLibraries        -lgnumalloc
  68. #endif
  69. #else
  70. #define ServerOSDefines        XFree86ServerOSDefines -DDDXTIME -DXNO_SYSCONF
  71. #define XawI18nDefines        -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
  72. #ifndef ExtraLibraries
  73. #define ExtraLibraries        /* -lmalloc */
  74. #endif
  75. #endif
  76.  
  77. #define ServerExtraDefines    GccGasOption XFree86ServerDefines
  78.  
  79. #define StandardDefines        -DCSRG_BASED
  80.  
  81. #define TroffCmd        groff -Tps
  82. #define SetTtyGroup        YES
  83. #define HasNdbm            YES
  84. #define HasShm            YES
  85. #define HasWChar32        YES
  86.  
  87. #define HasLibCrypt        YES
  88.  
  89. #define AvoidNullMakeCommand    YES
  90.  
  91. #include <bsdLib.rules>
  92.  
  93. #ifdef i386Architecture
  94. #include <xfree86.cf>
  95. #endif
  96.