1/*****************************************************************************/ 2/* 3 * vnc.def 4 * 5 * Some imake configuration defines for building Xvnc. If you build Xvnc 6 * on a new platform you may need to change things in here. If possible 7 * try and make changes here rather than in the vendor .cf file to make it 8 * easier to upgrade to later versions of the XFree86 distribution. 9 */ 10 11#ifdef BeforeVendorCF 12 13#include "platform.def" 14 15/*****************************************************************************/ 16/* 17 * First try to switch off all the extras that we don't want. This includes 18 * all sorts of extensions, and any X servers for particular hardware. You 19 * should be able to put back any extensions you want by getting the code from 20 * the XFree86 distribution and changing the #define here to YES. 21 */ 22 23#define BuildFontServer NO 24#define BuildFonts NO 25#define BuildXInputExt NO 26#define BuildScreenSaverExt NO 27#define BuildPexExt NO 28#define BuildXIE NO 29#define BuildXIElib NO 30#define BuildGlxExt NO 31#define BuildXKB NO 32#define BuildXKBlib NO 33#define BuildLBX NO 34#define BuildXprint NO 35#define BuildDBE NO 36#define BuildDBElib NO 37#define BuildRECORD NO 38#define BuildRECORDlib NO 39#define BuildScreenSaverLibrary NO 40#define BuildXF86MiscLibrary NO 41#define BuildXF86DGALibrary NO 42#define BuildXF86VidModeLibrary NO 43#define BuildDPMSLibrary NO 44#define BuildXKBuilib NO 45#define BuildXF86DGA NO 46#define BuildDPMSExt NO 47#define BuildXF86VidModeExt NO 48#define BuildXF86MiscExt NO 49#define BuildXF86Setup NO 50#define BuildAppgroup NO 51#define BuildXCSecurity NO 52#define BuildPC98Servers NO 53 54#define X386Server NO 55#define XF68FBDevServer NO 56#define XF86AGXServer NO 57#define XF86I128Server NO 58#define XF86I8514Server NO 59#define XF86Mach32Server NO 60#define XF86Mach64Server NO 61#define XF86Mach8Server NO 62#define XF86MonoDualServer NO 63#define XF86MonoServer NO 64#define XF86P9000Server NO 65#define XF86S3Server NO 66#define XF86S3VServer NO 67#define XF86SVGAServer NO 68#define XF86TGAServer NO 69#define XF86VGA16DualServer NO 70#define XF86VGA16Server NO 71#define XF86W32Server NO 72#define XF98EGCServer NO 73#define XF98GA968Server NO 74#define XF98GANBWAPServer NO 75#define XF98MGAServer NO 76#define XF98NEC480Server NO 77#define XF98NECS3Server NO 78#define XF98NKVNECServer NO 79#define XF98PWLBServer NO 80#define XF98PWSKBServer NO 81#define XF98SVGAServer NO 82#define XF98TGUIServer NO 83#define XF98WABEPServer NO 84#define XF98WABSServer NO 85#define XF98WSNAServer NO 86#define XVirtualFramebufferServer NO 87#define XdecServer NO 88#define XhpServer NO 89#define XmacIIServer NO 90#define XmipsServer NO 91#define XnestServer NO 92#define XprtServer NO 93#define Xsun24Server NO 94#define XsunAmoebaMonoServer NO 95#define XsunAmoebaServer NO 96#define XsunMonoServer NO 97#define XsunServer NO 98 99 100/*****************************************************************************/ 101/* 102 * All we want to build is the Xvnc server 103 */ 104 105#define XvncServer YES 106#define BuildServersOnly YES 107#define BuildServer YES 108 109#define XVendorString \"AT&T Laboratories Cambridge\" 110#define XVendorRelease 3332 111#define XvncRelease \"TightVNC-1.3.10\" 112 113 114/*****************************************************************************/ 115/* 116 * Try to work out the default X installation place for various platforms. 117 * You may need to change this. 118 */ 119 120#ifdef SunArchitecture 121#define ProjectRoot /usr/openwin 122#else 123#ifdef LinuxArchitecture 124#define ProjectRoot /usr/X11R6 125#endif 126#endif 127 128#endif /* BeforeVendorCF */ 129 130#ifdef AfterVendorCF 131 132#ifdef AIXArchitecture 133#ifdef XibmServer 134# undef XibmServer 135#endif 136#define XibmServer NO 137 138#ifdef ExtensionOSDefines 139# undef ExtensionOSDefines 140#endif 141#define ExtensionOSDefines 142#endif 143 144#ifdef HPArchitecture 145#ifdef XhpServer 146# undef XhpServer 147#endif 148#define XhpServer NO 149 150#ifdef ExtensionOSDefines 151# undef ExtensionOSDefines 152#endif 153#define ExtensionOSDefines 154#endif 155 156#endif /* AfterVendorCF */ 157