summaryrefslogtreecommitdiff
path: root/xorg-cf-files/DGUX.cf
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-cf-files/DGUX.cf')
-rw-r--r--xorg-cf-files/DGUX.cf190
1 files changed, 190 insertions, 0 deletions
diff --git a/xorg-cf-files/DGUX.cf b/xorg-cf-files/DGUX.cf
new file mode 100644
index 0000000..722fe7b
--- /dev/null
+++ b/xorg-cf-files/DGUX.cf
@@ -0,0 +1,190 @@
+XCOMM platform: $XFree86: xc/config/cf/DGUX.cf,v 1.5 2000/07/07 20:06:56 tsi Exp $
+/* Copyright Takis Psarogiannakopoulos <takis@pmms.cam.ac.uk>
+ * This is the DG/ux configuration file of X11R6.3
+ */
+#define OSName DG/ux R4.20MU03
+#define i386Architecture
+#ifndef OSVendor
+#define OSVendor Data General Corporation
+#endif
+
+#define OSMajorVersion 4
+#define OSMinorVersion 20
+#define OSTeenyVersion 3
+#define BootstrapCFlags -DDGUX
+
+/* Some stuff that all SVR4s ,so and DG/ux, should have */
+
+#define SystemV4 YES
+#ifndef HasLdRunPath
+#define HasLdRunPath YES
+#endif
+#define HasPoll YES
+#ifndef SVR4Architecture
+#define SVR4Architecture
+#endif
+#ifndef PatheticCpp
+#define PatheticCpp YES
+#endif
+#define Malloc0ReturnsNull YES /* in case -lmalloc used */
+
+/*
+ * Here are the default paths to use tools for building.
+ */
+
+#define ArCmdBase /usr/bin/ar
+#define AsCmd /usr/bin/as
+#define CppCmd /usr/lib/cpp
+#define LdCmd /usr/bin/ld
+#define LexCmd /usr/bin/lex
+#define CcCmd /usr/local/bin/gcc /* ? -fpcc-struct-return */
+#define UNCOMPRESSPATH /usr/bin/uncompress
+#define MakeCmd /usr/local/bin/make
+#define YaccCmd /usr/bin/yacc
+#define InstallCmd /usr/bin/install /* I use gnu install-sh */
+#define LnCmd ln -s
+#define RanlibCmd true /* Or make a link ranlib->true */
+#define CplusplusCmd /usr/local/bin/g++
+
+
+
+
+
+
+#ifndef MkdirHierCmd
+#define MkdirHierCmd mkdir -p
+#endif
+/* Stuff for SVR4 4.0 */
+#ifndef XawI18nDefines
+#define XawI18nDefines -DUSE_XWCHAR_STRING
+#endif
+
+#define HasPutenv YES
+#define HasVFork YES
+#define HasVoidSignalReturn YES
+#define HasBsearch YES
+#define HasSockets YES
+#define BuildServer YES
+#define HasSharedLibraries YES /* to build shared libs */
+#define HasCplusplus YES
+#define HasGnuMake YES /* Added for 3.2Xc */
+#define UseGnuMalloc YES
+#define GnuMallocLibrary -L/usr/local/lib -lmalloc
+#define Malloc0ReturnsNull YES /* Added for 3.2Xh,i... GNU does return 0 */
+#define Malloc0ReturnsNullDefines -DMALLOC_0_RETURNS_NULL /* define for GNU malloc X3.2i */
+/*******TCL TK DEFINITIONS ***********/
+#define HasTk YES /* Comment out if you dont have this */
+#define TkLibDir /usr/X11R6.3/lib
+#define TkIncDir /usr/X11R6.3/include
+#define TkLibName tk8.0
+#define HasTcl YES
+#define TclLibName tcl8.0
+#define TclLibDir /usr/X11R6.3/lib
+#define TclIncDir /usr/X11R6.3/include
+
+#define SystemManDirectory /usr/local/man/X
+
+#define ExtraLibraries -lelf -lgen -lresolv -lsocket -lnsl -lw
+
+#define StandardDefines -DDGUX -DSVR4 -Di386 -D__ix86 -D_DGUX_SOURCE -D_LITTLE_ENDIAN -D_PENTIUM_CHANGE
+
+#define PositionIndependentCFlags -fpic
+#define PositionIndependentCplusplusFlags -fpic
+
+/*
+ * To forceably build static libraries in addition to shared libraries,
+ * we put this.
+ */
+#define ForceNormalLib YES
+
+#ifndef ToolkitStringsABIOptions
+#define ToolkitStringsABIOptions -intelabi -earlyR6bc
+#endif
+
+#ifndef DefaultCCOptions
+#define DefaultCCOptions /* -ansi -pedantic */
+#endif
+#define OptimizedCDebugFlags -O2 /* Add -g -mstandard for full debuging info */
+#define OptimizedCplusplusDebugFlags
+#define DebuggableCDebugFlags -g -mstandard
+#define DebuggableCplusplusDebugFlags
+#define SharedLibraryLoadFlags -G -z text
+#define PositionIndependentCFlags -fpic
+#define PositionIndependentCplusplusFlags -fpic
+
+
+
+/*
+ * The default optimisation flags for GCC 2.x. -fno-strength-reduce is
+ * here to work around a bug in -O2 for GCC 2.x on i386 platforms.
+ * If you are using a version that doesn't have this bug, you can
+ * uncomment the following line, and remove '-fno-strength-reduce'
+ *
+#define DefaultGcc2i386Opt -O2 -fno-strength-reduce
+ */
+
+/* Compress all the Fonts */
+#define CompressAllFonts YES
+
+
+
+/* Manual pages installed under their full names */
+
+#define ExpandManNames YES
+#define CompressManPages YES
+
+
+
+
+/* Install with stripping before ? */
+#define StripInstalledPrograms YES
+
+/* Server to Install */
+#define XserverNeedsSetUID YES
+#define InstallXserverSetUID YES
+
+
+#ifndef ServerOSDefines
+#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
+#endif
+#ifndef BuildDynamicLoading
+#define BuildDynamicLoading NO
+#endif
+#if BuildDynamicLoading
+#define ServerExtraSysLibs -ldl
+#endif
+
+/*
+ * The TLI interface is more robust on most SVR4s, so it will be the default.
+ */
+#ifndef ConnectionFlags
+#define ConnectionFlags -DSTREAMSCONN -DUNIXCONN -DLOCALCONN
+#endif
+
+#ifndef ManSuffix
+#define ManSuffix 1x
+#define ManDir $(MANSOURCEPATH)1
+#endif
+#ifndef LibManSuffix
+#define LibManSuffix 3x
+#define LibmanDir $(MANSOURCEPATH)3
+#endif
+#ifndef FileManSuffix
+#define FileManSuffix 4
+#endif
+
+#ifndef StaticLibrary
+#ifndef HasGcc
+#define StaticLibrary(libpath,libname) -B static Concat(-L,libpath) Concat(-l,libname) -B dynamic
+#endif
+#endif
+
+#ifndef UseDeprecatedKeyboardDriver
+#define UseDeprecatedKeyboardDriver YES
+#endif
+
+#ifdef i386Architecture
+#include <xorg.cf>
+#endif
+
+#include <sv4Lib.rules>