1XCOMM platform:  $XFree86: xc/config/cf/QNX4.cf,v 1.3 2000/07/07 20:06:56 tsi Exp $
2
3#define StripInstalledPrograms	NO
4#define BuildServer 		YES
5#define DoLoadableServer	NO     /* sorry, are u listenning QSSL? */
6#define BuildLBX  		YES    /* For now */
7#define ExpandManNames		YES
8#define ByteOrder		X_LITTLE_ENDIAN
9
10#ifndef OSName
11#define OSName 			QNX4
12#endif
13
14#ifndef OSVendor
15#define OSVendor		QNX Corp.
16#endif
17#ifndef OSMajorVersion
18#define OSMajorVersion		4
19#endif
20#ifndef OSMinorVersion
21#define OSMinorVersion		25
22#endif
23
24/* Use a non-broken shell ... */
25#define BourneShell		/usr/local/bin/pdksh
26#define OSDefines		-DQNX4 -DQNX -D__QNX__ -DNO_REGEX -DSTRINGS_ALIGNED -D__i386__
27
28#define SourceDefines		-D_POSIX_SOURCE
29#define DoRanlibCmd 		NO
30#undef ArCmd
31#define ArCmd			wlib -b -c -p=256
32#define MkdirHierCmd		mkdir -p
33#ifdef UseInstalled
34#define InstallCmd		install
35#else
36#define InstallCmd		$(SHELL) $(CONFIGSRC)/util/install.sh
37#endif
38
39#ifndef UseDeprecatedKeyboardDriver
40#define UseDeprecatedKeyboardDriver YES
41#endif
42
43#define DefaultCCOptions	-5s -Otx -Wc,-r -b -j -Wc,-ei -N128000 -zp4 -mf
44#define LibraryCCOptions	-5s -Otx -Wc,-r -b -j -Wc,-ei -zp4 -mf
45#define ServerCCOptions		-5s -Otx -Wc,-r -T1 -M -N4096000 -j -b -mf -Wc,-ei -Wc,-s -zp4 -llibmalloc
46#define LocalLibraries
47#define ExtraLibraries		-lsocket -lunix
48#define CLibrary
49#define PosixLibraries
50#define ConnectionFlags 	-DUNIXCONN -DTCPCONN
51#define CppCmd			/usr/X11R6/bin/cpp
52
53#define HasShadowPasswd		YES
54#define HasLibCrypt		YES
55#define SharedLibXdmGreet	NO
56#define HasShm			NO    /* For now as well */
57#define HasSockets		YES
58#define HasPutenv		YES
59#define HasCbrt			NO
60#define HasVarDirectory		NO
61#define HasSnprintf		YES
62#define HasBSD44Sockets		YES
63#define HasPerl			NO
64#define LogDirectory		/usr/adm
65#define XLogFile	XFree86
66
67#define BuildHtmlManPages	NO /* We don't want HTML manpages */
68#define BuildRman		NO
69
70#define AvoidNullMakeCommand    YES
71#define CompressAllFonts        YES
72#define Malloc0ReturnsNull      YES
73#define UseInternalMalloc	NO
74#define NeedConstPrototypes     YES
75#define NeedFunctionPrototypes  YES
76#define NeedNestedPrototypes    YES
77#define NeedVarargsPrototypes   YES
78
79#ifndef NeedWidePrototypes
80#define NeedWidePrototypes      NO
81#endif
82
83#define LexCmd			flex -l
84#define LexLib			-lfl
85#define TermcapLibrary		-lncurses
86#ifndef UseStaticTermcapLib
87#define UseStaticTermcapLib     NO
88#endif
89
90#define StandardCppDefines	-traditional StandardDefines
91#define StandardDefines OSDefines SourceDefines
92#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
93#define ServerExtraDefines XFree86ServerDefines
94#define ExtraFilesToClean       *.err *.map
95
96#include <QNX4.rules>
97#include <xorg.cf>
98
99