diff options
Diffstat (limited to 'util/cf/sco.cf')
-rw-r--r-- | util/cf/sco.cf | 206 |
1 files changed, 0 insertions, 206 deletions
diff --git a/util/cf/sco.cf b/util/cf/sco.cf deleted file mode 100644 index dff6a659f..000000000 --- a/util/cf/sco.cf +++ /dev/null @@ -1,206 +0,0 @@ -XCOMM platform: $Xorg: sco.cf,v 1.3 2000/08/17 19:41:48 cpqbld Exp $ -XCOMM platform: $XFree86: xc/config/cf/sco.cf,v 3.13 1997/05/24 13:46:28 dawes Exp $ - -/* - * This is sco.cf, for SCO Open Server 5.0.2 and SCO UNIX. - * Please mail hug@netcom.com with any questions. - * - * This section is common to all versions of SCO - */ - -#ifndef ScoOsMouse -# define ScoOsMouse YES -#endif - -#ifndef OSVendor -#define OSVendor Santa Cruz Operation -#endif - -#define PosixLibraries /**/ -#define Malloc0ReturnsNull YES -#define RemoveDSDENroffMacros NO -#define ExtraLibraries -lsocket -lmalloc -lpt - -#define ManSourcePath $(MANPATH)/cat. - -#ifndef CompressManPages -#define CompressManPages YES -#endif - -#if ScoOsMouse -# define ServerExtraDefines -DUSE_OSMOUSE XFree86ServerDefines -# define ServerExtraSysLibs $(CBRT) -lm -levent -#else -# define ServerExtraSysLibs $(CBRT) -lm -#endif - -/* - * XBSDLIB is included with the Socket libraries, because SCO needs Xbsd - * as its bcopy routine doesn't handle overlapping regions. If HasSockets - * If HasSockets is false the XINETLIB does it for us anyway. - */ -#define SocketLibraries $(XBSDLIB) -lsocket - -#define ConnectionFlags -DLOCALCONN -DTCPCONN -DFD_SETSIZE=256 - -#if defined(i386Sco324Architecture) || defined(i386Sco325Architecture) -# ifndef HasSymLinks -# define HasSymLinks YES -# endif -# define CompressManCmd $(COMPRESS) -v -#else /* SCO 3.2.2 */ -# ifndef HasSymLinks -# define HasSymLinks NO -# endif -# define CommpressManCmd pack -#endif - -/* - * Due to the extra '.' chars in the SCO man pages file name we have - * to provide our own version of this macro. - */ - -#define InstallManPageAliases(file,destdir,aliases) @@\ -install.man:: @@\ - @(SUFFIX=`echo $(DESTDIR)destdir/file.* | cut -f3,4 -d.`; \ @@\ - for i in aliases; do (set -x; \ @@\ - $(RM) $(DESTDIR)destdir/$$i.*; \ @@\ - (cd $(DESTDIR)destdir; $(LN) file.$${SUFFIX} \ @@\ - $$i.$${SUFFIX})); \ @@\ - done) - -/* - * This is the SCO Open Server 5.0.2 section. BOOTSTRAPCFLAGS is computed - * automatically. You can simply run make World. - */ -#ifdef i386Sco325Architecture -#ifndef OSName -#define OSName OpenServer Release 5 -#endif -#ifndef OSMajorVersion -#define OSMajorVersion 5 -#endif -#ifndef OSMinorVersion -#define OSMinorVersion 0 -#endif -#ifndef OSTeenyVersion -#define OSTeenyVersion 2 -#endif - -#define StandardDefines -Dsco -DSCO -DSYSV -Di386 -DSCO325 -DSCO324 -#ifdef HasGcc2 -# define DefaultCCOptions -melf -# define CcCmd gcc -# define ExtraLoadOptions -melf -# define DefaultCDebugFlags DefaultGcc2i386Opt -# define OptimizedCDebugFlags DefaultGcc2i386Opt -#else -# define DefaultCCOptions -dy -# define CcCmd cc -# define ExtraLoadOptions -b elf -# define DefaultCDebugFlags -O2 -# define OptimizedCDebugFlags -O2 -#endif - -#define XawI18nDefines -DHAS_WCHAR_H -DHAS_ISW_FUNCS -#define NeedWidePrototypes NO -#define ServerOSDefines -DDDXTIME -#define ToolkitStringsABIOptions -intelabi -#define ThreadedX NO -#define HasThreadSafeAPI NO -#define HasNdbm YES -#define HasVFork YES -#define HasPutenv YES -#define ExecableScripts YES -#define HasShadowPasswd YES - -#ifndef HasLibCrypt -# define HasLibCrypt YES -# define SpecialLibCrypt -lcrypt -#endif - -#ifndef ForceNormalLib -# define ForceNormalLib YES -#endif - -#define SharedLibXmu NO -#define SystemV YES -#define LdCombineFlags -r - -#define HasLdRunPath YES -#define HasPoll YES -#define PatheticCpp YES - -#define ArCmdBase ar -#define AsCmd as -#define CppCmd /lib/cpp -#define LdCmd ld -#define LexCmd lex -#define MakeCmd make -#define YaccCmd yacc - -#include <scoLib.rules> /* minor changes to sv4Lib.rules */ -#include <sv4Lib.rules> - -#define DtSvcDefines -DXK_MISCELLANY -DMULTIBYTE -#define DtSearchDefines -DI18N_MSG DtSvcDefines -#define DtWidgetDefines DtSearchDefines -#define DtPrintDefines DtSearchDefines - -#else /* !i386Sco325Architecture */ -/* - * This is the SCO 3.2v4.x and SCO 3.2v2.x section - */ - -/* You must manually compute BootstrapCFlags for initial build */ - -#define OSMinorVersion 2 - -#ifdef i386Sco324Architecture -# define BootstrapCFlags -DSYSV -Di386 -DSCO -DSCO324 -# define OSTeenyVersion 4 -# define OSName (SCO Version 3.2.4) -# define OSDefines -DSCO -DSCO324 -Dsco -Dsco324 -DBROKEN_FTOL \ - -D_NO_PROTOTYPE -D_SVID -#else -# define BootstrapCFlags -DSYSV -Di386 -DSCO -# define OSTeenyVersion 2 -# define OSName (SCO Version 3.2.2) -# define OSDefines -DSCO -Dsco -DBROKEN_FTOL -DNO_PROTOTYPE \ - -D_SVID -#endif - -#ifdef i386Sco324Architecture -/* - * if your gcc is compiled with STDC_VALUE=0 then change the 1 to 0 - */ -# define GCC_STDC_VALUE 1 -# if !GCC_STDC_VALUE -# define OSDefines -DSCO -DSCO324 -Dsco -Dsco324 -DBROKEN_FTOL \ - -D_NO_PROTOTYPE -D_SVID -D__STDC__=1 -# undef StandardCppDefines -# define StandardCppDefines -DUNIXCPP=1 StandardDefines -# endif -#endif - -#define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC - -/* - * The user should override this in their site.def if they have the real - * crypt library. We default to the international crypt library here as - * anyone may obtain that. - */ - -#ifndef HasLibCrypt -# define HasLibCrypt YES -# define SpecialLibCrypt -lcrypt_i -#endif - -#include <svr3.cf> - -#endif /* SCO 3.2.4 and SCO 3.2.2 section */ - -#ifdef i386Architecture -#include <xorg.cf> -#endif - |