111d341caSmrgXCOMM platform:  $XFree86: xc/config/cf/QNX4.cf,v 1.3 2000/07/07 20:06:56 tsi Exp $
211d341caSmrg
311d341caSmrg#define StripInstalledPrograms	NO
411d341caSmrg#define BuildServer 		YES
511d341caSmrg#define DoLoadableServer	NO     /* sorry, are u listenning QSSL? */
611d341caSmrg#define BuildLBX  		YES    /* For now */
711d341caSmrg#define ExpandManNames		YES
811d341caSmrg#define ByteOrder		X_LITTLE_ENDIAN
911d341caSmrg
1011d341caSmrg#ifndef OSName
1111d341caSmrg#define OSName 			QNX4
1211d341caSmrg#endif
1311d341caSmrg
1411d341caSmrg#ifndef OSVendor
1511d341caSmrg#define OSVendor		QNX Corp.
1611d341caSmrg#endif
1711d341caSmrg#ifndef OSMajorVersion
1811d341caSmrg#define OSMajorVersion		4
1911d341caSmrg#endif
2011d341caSmrg#ifndef OSMinorVersion
2111d341caSmrg#define OSMinorVersion		25
2211d341caSmrg#endif
2311d341caSmrg
2411d341caSmrg/* Use a non-broken shell ... */
2511d341caSmrg#define BourneShell		/usr/local/bin/pdksh
2611d341caSmrg#define OSDefines		-DQNX4 -DQNX -D__QNX__ -DNO_REGEX -DSTRINGS_ALIGNED -D__i386__
2711d341caSmrg
2811d341caSmrg#define SourceDefines		-D_POSIX_SOURCE
2911d341caSmrg#define DoRanlibCmd 		NO
3011d341caSmrg#undef ArCmd
3111d341caSmrg#define ArCmd			wlib -b -c -p=256
3211d341caSmrg#define MkdirHierCmd		mkdir -p
3311d341caSmrg#ifdef UseInstalled
3411d341caSmrg#define InstallCmd		install
3511d341caSmrg#else
3611d341caSmrg#define InstallCmd		$(SHELL) $(CONFIGSRC)/util/install.sh
3711d341caSmrg#endif
3811d341caSmrg
3911d341caSmrg#ifndef UseDeprecatedKeyboardDriver
4011d341caSmrg#define UseDeprecatedKeyboardDriver YES
4111d341caSmrg#endif
4211d341caSmrg
4311d341caSmrg#define DefaultCCOptions	-5s -Otx -Wc,-r -b -j -Wc,-ei -N128000 -zp4 -mf
4411d341caSmrg#define LibraryCCOptions	-5s -Otx -Wc,-r -b -j -Wc,-ei -zp4 -mf
4511d341caSmrg#define ServerCCOptions		-5s -Otx -Wc,-r -T1 -M -N4096000 -j -b -mf -Wc,-ei -Wc,-s -zp4 -llibmalloc
4611d341caSmrg#define LocalLibraries
471c80d5b0Smrg#define ExtraLibraries		-lsocket -lunix
4811d341caSmrg#define CLibrary
4911d341caSmrg#define PosixLibraries
501c80d5b0Smrg#define ConnectionFlags 	-DUNIXCONN -DTCPCONN
5111d341caSmrg#define CppCmd			/usr/X11R6/bin/cpp
5211d341caSmrg
5311d341caSmrg#define HasShadowPasswd		YES
5411d341caSmrg#define HasLibCrypt		YES
5511d341caSmrg#define SharedLibXdmGreet	NO
5611d341caSmrg#define HasShm			NO    /* For now as well */
5711d341caSmrg#define HasSockets		YES
5811d341caSmrg#define HasPutenv		YES
5911d341caSmrg#define HasCbrt			NO
6011d341caSmrg#define HasVarDirectory		NO
6111d341caSmrg#define HasSnprintf		YES
6211d341caSmrg#define HasBSD44Sockets		YES
6311d341caSmrg#define HasPerl			NO
6411d341caSmrg#define LogDirectory		/usr/adm
6511d341caSmrg#define XLogFile	XFree86
6611d341caSmrg
6711d341caSmrg#define BuildHtmlManPages	NO /* We don't want HTML manpages */
6811d341caSmrg#define BuildRman		NO
6911d341caSmrg
7011d341caSmrg#define AvoidNullMakeCommand    YES
7111d341caSmrg#define CompressAllFonts        YES
7211d341caSmrg#define Malloc0ReturnsNull      YES
7311d341caSmrg#define UseInternalMalloc	NO
7411d341caSmrg#define NeedConstPrototypes     YES
7511d341caSmrg#define NeedFunctionPrototypes  YES
7611d341caSmrg#define NeedNestedPrototypes    YES
7711d341caSmrg#define NeedVarargsPrototypes   YES
7811d341caSmrg
7911d341caSmrg#ifndef NeedWidePrototypes
8011d341caSmrg#define NeedWidePrototypes      NO
8111d341caSmrg#endif
8211d341caSmrg
8311d341caSmrg#define LexCmd			flex -l
8411d341caSmrg#define LexLib			-lfl
8511d341caSmrg#define TermcapLibrary		-lncurses
8611d341caSmrg#ifndef UseStaticTermcapLib
8711d341caSmrg#define UseStaticTermcapLib     NO
8811d341caSmrg#endif
8911d341caSmrg
9011d341caSmrg#define StandardCppDefines	-traditional StandardDefines
9111d341caSmrg#define StandardDefines OSDefines SourceDefines
921c80d5b0Smrg#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
9311d341caSmrg#define ServerExtraDefines XFree86ServerDefines
941c80d5b0Smrg#define ExtraFilesToClean       *.err *.map
9511d341caSmrg
9611d341caSmrg#include <QNX4.rules>
9711d341caSmrg#include <xorg.cf>
9811d341caSmrg
99