1 /*****************************************************************************/
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.
11 /*****************************************************************************/
13 * First try to switch off all the extras that we don't want. This includes
14 * all sorts of extensions, and any X servers for particular hardware. You
15 * should be able to put back any extensions you want by getting the code from
16 * the XFree86 distribution and changing the #define here to YES.
19 #define BuildFontServer NO
21 #define BuildXInputExt NO
22 #define BuildScreenSaverExt NO
23 #define BuildPexExt NO
25 #define BuildXIElib NO
26 #define BuildGlxExt NO
28 #define BuildXKBlib NO
30 #define BuildXprint NO
32 #define BuildDBElib NO
33 #define BuildRECORD NO
34 #define BuildRECORDlib NO
35 #define BuildScreenSaverLibrary NO
36 #define BuildXF86MiscLibrary NO
37 #define BuildXF86DGALibrary NO
38 #define BuildXF86VidModeLibrary NO
39 #define BuildDPMSLibrary NO
40 #define BuildXKBuilib NO
41 #define BuildXF86DGA NO
42 #define BuildDPMSExt NO
43 #define BuildXF86VidModeExt NO
44 #define BuildXF86MiscExt NO
45 #define BuildXF86Setup NO
46 #define BuildAppgroup NO
47 #define BuildXCSecurity NO
48 #define BuildPC98Servers NO
51 #define XF68FBDevServer NO
52 #define XF86AGXServer NO
53 #define XF86I128Server NO
54 #define XF86I8514Server NO
55 #define XF86Mach32Server NO
56 #define XF86Mach64Server NO
57 #define XF86Mach8Server NO
58 #define XF86MonoDualServer NO
59 #define XF86MonoServer NO
60 #define XF86P9000Server NO
61 #define XF86S3Server NO
62 #define XF86S3VServer NO
63 #define XF86SVGAServer NO
64 #define XF86TGAServer NO
65 #define XF86VGA16DualServer NO
66 #define XF86VGA16Server NO
67 #define XF86W32Server NO
68 #define XF98EGCServer NO
69 #define XF98GA968Server NO
70 #define XF98GANBWAPServer NO
71 #define XF98MGAServer NO
72 #define XF98NEC480Server NO
73 #define XF98NECS3Server NO
74 #define XF98NKVNECServer NO
75 #define XF98PWLBServer NO
76 #define XF98PWSKBServer NO
77 #define XF98SVGAServer NO
78 #define XF98TGUIServer NO
79 #define XF98WABEPServer NO
80 #define XF98WABSServer NO
81 #define XF98WSNAServer NO
82 #define XVirtualFramebufferServer NO
86 #define XmacIIServer NO
87 #define XmipsServer NO
88 #define XnestServer NO
90 #define Xsun24Server NO
91 #define XsunAmoebaMonoServer NO
92 #define XsunAmoebaServer NO
93 #define XsunMonoServer NO
97 /*****************************************************************************/
99 * All we want to build is the Xvnc server
102 #define XvncServer YES
103 #define BuildServersOnly YES
104 #define BuildServer YES
106 #define XVendorString "RealVNC Ltd"
107 #define XVendorRelease 3370
108 #define XvncRelease "3.3.7"
111 /*****************************************************************************/
113 * Try to work out the default X installation place for various platforms.
114 * You may need to change this.
117 #ifdef SunArchitecture
118 #define ProjectRoot /usr/openwin
120 #ifdef i386Architecture
121 #define ProjectRoot /usr/X11R6
126 /*****************************************************************************/
128 * At ORL we use gcc on our Suns. If you use gcc then you may also need to
129 * change config/imake/Makefile.ini which has CC=cc hard-coded.
132 #ifdef SunArchitecture