|
Packit |
b099d7 |
/* $XFree86: xc/config/cf/nto.cf,v 1.1.2.3 1999/11/18 15:37:13 hohndel Exp $ */
|
|
Packit |
b099d7 |
/* Get X to build using the gcc toolchain, from QNX4 */
|
|
Packit |
b099d7 |
/* Let us try to separate the x86 stuff out of here as well... */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef OSName
|
|
Packit |
b099d7 |
#define OSName Neutrino
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef OSVendor
|
|
Packit |
b099d7 |
#define OSVendor QNX Corp.
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSMajorVersion
|
|
Packit |
b099d7 |
#define OSMajorVersion 2
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSMinorVersion
|
|
Packit |
b099d7 |
#define OSMinorVersion 0
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if defined(i386Architecture)
|
|
Packit |
b099d7 |
#define BuildServer YES
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
#define BuildServer NO
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Use a non-broken shell ... */
|
|
Packit |
b099d7 |
#define BourneShell /bin/pdksh
|
|
Packit |
b099d7 |
#define OSDefines -DNO_REGEX -DSTRINGS_ALIGNED
|
|
Packit |
b099d7 |
#define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
|
|
Packit |
b099d7 |
#define StripInstalledPrograms NO
|
|
Packit |
b099d7 |
#define BuildLBX YES
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define SourceDefines -D_POSIX_SOURCE
|
|
Packit |
b099d7 |
#define CrossCompiling YES
|
|
Packit |
b099d7 |
#define HasGcc YES
|
|
Packit |
b099d7 |
#define HasGcc2 YES
|
|
Packit |
b099d7 |
#define DoRanlibCmd YES
|
|
Packit |
b099d7 |
#define GccUsesGas YES
|
|
Packit |
b099d7 |
#define MkdirHierCmd mkdir -p
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define InstallCmd /usr/X11R6/bin/install.qnx
|
|
Packit |
b099d7 |
#define DefaultCCOptions
|
|
Packit |
b099d7 |
#define LibraryCCOptions
|
|
Packit |
b099d7 |
#define ServerCCOptions
|
|
Packit |
b099d7 |
#define LocalLibraries
|
|
Packit |
b099d7 |
#define CLibrary
|
|
Packit |
b099d7 |
#define PosixLibraries
|
|
Packit |
b099d7 |
#define ConnectionFlags -DTCPCONN
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define StandardCppDefines -traditional StandardDefines
|
|
Packit |
b099d7 |
#define PreProcessCmd CppCmd
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define HasShm NO /* For now as well */
|
|
Packit |
b099d7 |
#define HasSockets YES
|
|
Packit |
b099d7 |
#define HasPutenv YES
|
|
Packit |
b099d7 |
#define HasCbrt NO
|
|
Packit |
b099d7 |
#define HasShadowPasswd YES
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define AvoidNullMakeCommand YES
|
|
Packit |
b099d7 |
#define CompressAllFonts YES
|
|
Packit |
b099d7 |
#define Malloc0ReturnsNull YES
|
|
Packit |
b099d7 |
#define NeedConstPrototypes YES
|
|
Packit |
b099d7 |
#define NeedFunctionPrototypes YES
|
|
Packit |
b099d7 |
#define NeedNestedPrototypes YES
|
|
Packit |
b099d7 |
#define NeedVarargsPrototypes YES
|
|
Packit |
b099d7 |
#define OptimizedCDebugFlags -O2
|
|
Packit |
b099d7 |
#define DefaultCDebugFlags -O2
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef NeedWidePrototypes
|
|
Packit |
b099d7 |
#define NeedWidePrototypes NO
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define LexLib
|
|
Packit |
b099d7 |
#define TermcapLibrary -lncurses
|
|
Packit |
b099d7 |
#ifndef UseStaticTermcapLib
|
|
Packit |
b099d7 |
#define UseStaticTermcapLib NO
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Here, we put in the #defines which are CPU-specific */
|
|
Packit |
b099d7 |
/* Note that the full paths to the tools will go away when self-hosted */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef i386Architecture
|
|
Packit |
b099d7 |
#define BootstrapCFlags -D__QNXNTO__ -Di386
|
|
Packit |
b099d7 |
#define OSDefines -DNO_REGEX -DSTRINGS_ALIGNED
|
|
Packit |
b099d7 |
#define NTODefines -D__i386__ -D__ELF__ -D__QNXNTO__ -D_i386
|
|
Packit |
b099d7 |
#define CcCmd /usr/gcc/ntox86/bin/gcc -bntox86
|
|
Packit |
b099d7 |
#define ArCmd /usr/gcc/bin/ar cq
|
|
Packit |
b099d7 |
#define LdCmd /usr/gcc/bin/ld
|
|
Packit |
b099d7 |
#define AsCmd /usr/gcc/ntox86/bin/as
|
|
Packit |
b099d7 |
#define RanlibCmd /usr/gcc/bin/ranlib
|
|
Packit |
b099d7 |
#define CppCmd /usr/gcc/lib/gcc-lib/ntox86/2.8.1/cpp
|
|
Packit |
b099d7 |
#define AsmDefines -DUSE_GAS -D__ELF__ -D__QNXNTO__
|
|
Packit |
b099d7 |
#define ExtraLibraries -lsocket
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* MIPS architecture */
|
|
Packit |
b099d7 |
#ifdef mipsArchitecture
|
|
Packit |
b099d7 |
#define BootstrapCFlags -D__QNXNTO__ -DMIPS
|
|
Packit |
b099d7 |
#define OSDefines -DNO_REGEX -DSTRINGS_ALIGNED
|
|
Packit |
b099d7 |
#define NTODefines -D__MIPS__ -D__ELF__ -D__QNXNTO__
|
|
Packit |
b099d7 |
#define CcCmd /usr/gcc/ntomips/bin/gcc -bntomips -EL
|
|
Packit |
b099d7 |
#define ArCmd /usr/gcc/bin/ar cq
|
|
Packit |
b099d7 |
#define LdCmd /usr/gcc/bin/ld
|
|
Packit |
b099d7 |
#define AsCmd /usr/gcc/ntomips/bin/as
|
|
Packit |
b099d7 |
#define RanlibCmd /usr/gcc/bin/ranlib
|
|
Packit |
b099d7 |
#define AsmDefines -DUSE_GAS -D__ELF__ -D__QNXNTO__
|
|
Packit |
b099d7 |
#define ExtraLibraries -lsocket
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Power PC support */
|
|
Packit |
b099d7 |
#ifdef PPCArchitecture
|
|
Packit |
b099d7 |
#define BootstrapCFlags -D__QNXNTO__ -DPPC
|
|
Packit |
b099d7 |
#define OSDefines -DNO_REGEX -DSTRINGS_ALIGNED
|
|
Packit |
b099d7 |
#define NTODefines -D__PPC__ -D__ELF__ -D__QNXNTO__
|
|
Packit |
b099d7 |
#define CcCmd /usr/gcc/ntoppc/bin/gcc -bntoppc
|
|
Packit |
b099d7 |
#define ArCmd /usr/gcc/bin/ar cq
|
|
Packit |
b099d7 |
#define LdCmd /usr/gcc/bin/ld
|
|
Packit |
b099d7 |
#define AsCmd /usr/gcc/ntoppc/bin/as
|
|
Packit |
b099d7 |
#define RanlibCmd /usr/gcc/bin/ranlib
|
|
Packit |
b099d7 |
#define AsmDefines -DUSE_GAS -D__ELF__ -D__QNXNTO__
|
|
Packit |
b099d7 |
#define ExtraLibraries -lsocket
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define StandardDefines OSDefines NTODefines
|
|
Packit |
b099d7 |
#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
|
|
Packit |
b099d7 |
#define ServerExtraDefines XFree86ServerDefines
|
|
Packit |
b099d7 |
#define ExtraFilesToClean *.err *.map
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#include <nto.rules>
|
|
Packit |
b099d7 |
#include <xfree86.cf>
|
|
Packit |
b099d7 |
|