|
Packit |
b099d7 |
XCOMM platform: $TOG: sun.cf /main/163 1997/06/08 20:08:23 kaleb $
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
XCOMM platform: $XFree86: xc/config/cf/sun.cf,v 3.31.2.10 1999/09/02 11:34:12 dawes Exp $
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef OSName
|
|
Packit |
b099d7 |
# define OSName DefaultOSName
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSMajorVersion
|
|
Packit |
b099d7 |
# define OSMajorVersion DefaultOSMajorVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSMinorVersion
|
|
Packit |
b099d7 |
# define OSMinorVersion DefaultOSMinorVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef OSTeenyVersion
|
|
Packit |
b099d7 |
# define OSTeenyVersion DefaultOSTeenyVersion
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
XCOMM operating system: OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion)
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/*
|
|
Packit |
b099d7 |
* Compiler setup. This sun.cf file knows what options to use with
|
|
Packit |
b099d7 |
* certain compilers, including Sun C, CenterLine C, and gcc. It
|
|
Packit |
b099d7 |
* also understands how to set some of the options for various C++
|
|
Packit |
b099d7 |
* compilers, including Sun C++ and CenterLine C++.
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* === C Compiler Setup ==========================================
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* For SunPro C, define HasSunC to YES in site.def.
|
|
Packit |
b099d7 |
* For CenterLine C, define HasCenterLineC to YES in site.def
|
|
Packit |
b099d7 |
* For gcc or gcc2, define HasGcc or HasGcc2 to YES in site.def
|
|
Packit |
b099d7 |
* For other compilers, define HasSunC to NO in site.def, then
|
|
Packit |
b099d7 |
* provide appropriate values for the various compiler related
|
|
Packit |
b099d7 |
* configuration varibles used here.
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* If you say you have the SunPro C compiler, we assume you have
|
|
Packit |
b099d7 |
* version 2.0.x of the compiler. If you have version 3.0.x instead,
|
|
Packit |
b099d7 |
* define CCompilerMajorVersion as 3 in site.def
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* If you don't tell us which C compiler you have, we assume you have
|
|
Packit |
b099d7 |
* the SunPro C compiler under Solaris 2.x, and the bundled /bin/cc
|
|
Packit |
b099d7 |
* under SunOS 4.1.x
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* === C++ Compiler Setup ==========================================
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* For SunPro C++, define HasSunCplusplus to YES in site.def
|
|
Packit |
b099d7 |
* For CenterLine C++, define HasCenterLineCplusplus to YES in site.def
|
|
Packit |
b099d7 |
* For Gnu g++ 2.6.x, define HasGcc2ForCplusplus to YES in site.def
|
|
Packit |
b099d7 |
* For other compilers, define HasCplusplus to YES in site.def, and
|
|
Packit |
b099d7 |
* check to see if you need to provide values for CplusplusOptions
|
|
Packit |
b099d7 |
* and/or DefaultCplusplusOptions.
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* In any case, you may also need to set CplusplusDependIncludes.
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
* If you say you have the SunPro C++ compiler, we assume you have
|
|
Packit |
b099d7 |
* version 3.0.x of the compiler. If you have version 4.0.x instead,
|
|
Packit |
b099d7 |
* define CplusplusCompilerMajorVersion as 4 in site.def.
|
|
Packit |
b099d7 |
*
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef HasGcc2
|
|
Packit |
b099d7 |
#define HasGcc2 NO
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef HasGcc
|
|
Packit |
b099d7 |
#define HasGcc HasGcc2
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef HasSunC
|
|
Packit |
b099d7 |
# if (HasCenterLineC || HasGcc || HasGcc2 || OSMajorVersion < 5)
|
|
Packit |
b099d7 |
# define HasSunC NO
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define HasSunC YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasSunC
|
|
Packit |
b099d7 |
# ifndef CCompilerMajorVersion
|
|
Packit |
b099d7 |
# define CCompilerMajorVersion 3
|
|
Packit |
b099d7 |
# define DefaultCDebugFlags -xO3
|
|
Packit |
b099d7 |
# define OptimizedCDebugFlags -xO3
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasSunCplusplus
|
|
Packit |
b099d7 |
# ifndef HasCplusplus
|
|
Packit |
b099d7 |
# define HasCplusplus YES
|
|
Packit |
b099d7 |
# define OptimizedCplusplusDebugFlags -xO3
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef CplusplusCompilerMajorVersion
|
|
Packit |
b099d7 |
# define CplusplusCompilerMajorVersion 4
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasCenterLineC
|
|
Packit |
b099d7 |
# ifndef CcCmd
|
|
Packit |
b099d7 |
# define CcCmd clcc
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasCenterLineCplusplus
|
|
Packit |
b099d7 |
# ifndef HasCplusplus
|
|
Packit |
b099d7 |
# define HasCplusplus YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef DefaultCplusplusOptions
|
|
Packit |
b099d7 |
# define DefaultCplusplusOptions -Xa
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef CplusplusOptions
|
|
Packit |
b099d7 |
# define CplusplusOptions -Xa
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if OSMajorVersion < 4 || (OSMajorVersion == 4 && OSMinorVersion < 1)
|
|
Packit |
b099d7 |
/* We do not guarantee this will work */
|
|
Packit |
b099d7 |
# define BootstrapCFlags -DNOSTDHDRS
|
|
Packit |
b099d7 |
# define StandardDefines -DNOSTDHDRS
|
|
Packit |
b099d7 |
# define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if OSMajorVersion == 4
|
|
Packit |
b099d7 |
# if OSMinorVersion == 1
|
|
Packit |
b099d7 |
# define HasPoll YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if OSMinorVersion > 1 || (OSMinorVersion == 1 && OSTeenyVersion > 1)
|
|
Packit |
b099d7 |
/* You ALSO need this if you have Sun ld patch 100170-06 or later to 4.1.1 */
|
|
Packit |
b099d7 |
# define SunPost411FCSLd YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifdef i386Architecture
|
|
Packit |
b099d7 |
# if OSMajorVersion > 4
|
|
Packit |
b099d7 |
# define ServerExtraDefines AllocateLocalDefines XFree86ServerDefines -D__EXTENSIONS__
|
|
Packit |
b099d7 |
# define ServerOSDefines XFree86ServerOSDefines
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define ServerExtraDefines AllocateLocalDefines
|
|
Packit |
b099d7 |
# define ServerOSDefines -DDDXOSINIT
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define ServerExtraDefines AllocateLocalDefines
|
|
Packit |
b099d7 |
# define ServerOSDefines -DDDXOSINIT
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define XkbServerDefines -DXKB_ALWAYS_USES_SOFT_REPEAT
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if OSMajorVersion > 4
|
|
Packit |
b099d7 |
#if HasSunC
|
|
Packit |
b099d7 |
/*
|
|
Packit |
b099d7 |
* Assume /opt/SUNWspro/bin/ contains symlinks to the appropriate tools
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
#ifndef CcCmd
|
|
Packit |
b099d7 |
# define CcCmd /opt/SUNWspro/bin/cc
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef CplusplusCmd
|
|
Packit |
b099d7 |
# define CplusplusCmd /opt/SUNWspro/bin/CC
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef CplusplusFilt
|
|
Packit |
b099d7 |
# define CplusplusFilt /opt/SUNWspro/bin/c++filt
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#ifndef CplusplusDependIncludes
|
|
Packit |
b099d7 |
# define CplusplusDependIncludes -I/opt/SUNWspro/SC3.0/include/CC
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# if HasSunC && (CCompilerMajorVersion < 3)
|
|
Packit |
b099d7 |
# define BootstrapCFlags -DSVR4
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define BootstrapCFlags /* none needed */
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef XawI18nDefines
|
|
Packit |
b099d7 |
# if OSMinorVersion < 4
|
|
Packit |
b099d7 |
# define XawI18nDefines -DHAS_WCTYPE_H -DHAS_ISW_FUNCS
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define XawI18nDefines -DHAS_WCHAR_H -DHAS_ISW_FUNCS
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if OSMinorVersion > 3
|
|
Packit |
b099d7 |
# define InstallCmd /usr/ucb/install
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifdef i386Architecture
|
|
Packit |
b099d7 |
# define StandardDefines -Dsun -Di386 -DSVR4 -D__i386
|
|
Packit |
b099d7 |
# define ToolkitStringsABIOptions -intelabi
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define StandardDefines -Dsun -DSVR4
|
|
Packit |
b099d7 |
# define ToolkitStringsABIOptions -sparcabi
|
|
Packit |
b099d7 |
# define HasPlugin YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# define ExtraLibraries -lsocket -lnsl
|
|
Packit |
b099d7 |
# if OSMinorVersion > 1
|
|
Packit |
b099d7 |
# define ThreadedX YES
|
|
Packit |
b099d7 |
# define MTSafeAPIDefines -DXUSE_MTSAFE_API -DXUSE_NETDB_R_API
|
|
Packit |
b099d7 |
# if HasSunC && CCompilerMajorVersion > 2
|
|
Packit |
b099d7 |
# define ThreadsCompileFlags -mt
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define SystemMTDefines -D_REENTRANT
|
|
Packit |
b099d7 |
# define ThreadsLibraries -lthread
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if HasSunCplusplus && CplusplusCompilerMajorVersion > 3
|
|
Packit |
b099d7 |
# define ThreadsCplusplusCompileFlags -mt
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define CplusplusSystemMTDefines -D_REENTRANT
|
|
Packit |
b099d7 |
# define ThreadsCplusplusLibraries -lthread
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif /* OSMinorVersion > 1 */
|
|
Packit |
b099d7 |
# ifndef UseExportLists
|
|
Packit |
b099d7 |
# if OSMinorVersion > 4
|
|
Packit |
b099d7 |
# define UseExportLists YES
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define UseExportLists NO
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if OSMinorVersion > 5
|
|
Packit |
b099d7 |
# define HasSnprintf YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# define HasVFork NO
|
|
Packit |
b099d7 |
# define InstKmemFlags -g sys -m 2711
|
|
Packit |
b099d7 |
# define ShLibIncludeFile <sunLib.tmpl>
|
|
Packit |
b099d7 |
/*
|
|
Packit |
b099d7 |
* Set flags for position independent code before including sv4Lib.rules
|
|
Packit |
b099d7 |
* if the compiler in use doesn't use standard SVR4 flags
|
|
Packit |
b099d7 |
*/
|
|
Packit |
b099d7 |
# if HasSunC || HasCenterLineC
|
|
Packit |
b099d7 |
# define PositionIndependentCFlags -Kpic
|
|
Packit |
b099d7 |
# define LargePositionIndependentCFlags -KPIC
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if HasSunCplusplus || HasCenterLineCplusplus
|
|
Packit |
b099d7 |
# define PositionIndependentCplusplusFlags -pic
|
|
Packit |
b099d7 |
# define LargePositionIndependentCplusplusFlags -PIC
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#else /* not OSMajorVersion > 4 */
|
|
Packit |
b099d7 |
#define InstKmemFlags -g kmem -m 2711
|
|
Packit |
b099d7 |
#include <sunLib.rules>
|
|
Packit |
b099d7 |
#endif /* OSMajorVersion > 4 (else) */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define BuildLibPathVar LD_LIBRARY_PATH
|
|
Packit |
b099d7 |
#define HasNdbm YES
|
|
Packit |
b099d7 |
#define HasShm YES
|
|
Packit |
b099d7 |
#define HasSecureRPC YES
|
|
Packit |
b099d7 |
#define SetTtyGroup YES
|
|
Packit |
b099d7 |
#define HasPutenv YES
|
|
Packit |
b099d7 |
#ifndef i386Architecture
|
|
Packit |
b099d7 |
# ifndef Xsun24Server
|
|
Packit |
b099d7 |
# define Xsun24Server NO /* color, mono, multiple depths */
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef XsunServer
|
|
Packit |
b099d7 |
# define XsunServer YES /* color and mono, 8 bit only */
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef XsunMonoServer
|
|
Packit |
b099d7 |
# define XsunMonoServer NO /* monochrome only */
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef BuildPexExt
|
|
Packit |
b099d7 |
# define BuildPexExt (XsunServer || Xsun24Server)
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif /* not i386Architecture */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if (OSMajorVersion > 4) && defined(i386Architecture)
|
|
Packit |
b099d7 |
#ifndef HasSolx86ApertureDriver
|
|
Packit |
b099d7 |
#define HasSolx86ApertureDriver YES
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if HasGcc
|
|
Packit |
b099d7 |
# if OSMajorVersion > 4 && defined(i386Architecture)
|
|
Packit |
b099d7 |
# ifndef DefaultCCOptions
|
|
Packit |
b099d7 |
# if UseInstalled
|
|
Packit |
b099d7 |
# define DefaultCCOptions -DNO_ASM
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# if OSMinorVersion > 6
|
|
Packit |
b099d7 |
# define DefaultCCOptions -DNO_ASM -D__EXTENSIONS__
|
|
Packit |
b099d7 |
# elif OSMinorVersion > 3
|
|
Packit |
b099d7 |
# define DefaultCCOptions -ansi -pedantic -DNO_ASM -D__EXTENSIONS__
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define DefaultCCOptions -DNO_ASM
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# if HasGcc2
|
|
Packit |
b099d7 |
# ifndef OptimizedCDebugFlags
|
|
Packit |
b099d7 |
# ifdef i386Architecture
|
|
Packit |
b099d7 |
# define OptimizedCDebugFlags DefaultGcc2i386Opt
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define OptimizedCDebugFlags -O2
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# else
|
|
Packit |
b099d7 |
# define SharedLibraryCcCmd cc
|
|
Packit |
b099d7 |
# define ExtraLoadFlags -B/usr/bin/
|
|
Packit |
b099d7 |
# define AllocateLocalDefines /**/
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
.c.o:
|
|
Packit |
b099d7 |
ClearmakeOSName $(CC) -c $(CFLAGS) $*.c
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# endif /* HasGcc2 (else) */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#else /* not HasGcc */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# define AllocateLocalDefines -DINCLUDE_ALLOCA_H
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Set up compiler-dependent options for Sun C */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# if HasSunC
|
|
Packit |
b099d7 |
# ifdef Sun3Architecture
|
|
Packit |
b099d7 |
# ifndef DefaultCCOptions
|
|
Packit |
b099d7 |
# define DefaultCCOptions -f68881 -pipe
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# else /* not defined(Sun3Architecture) */
|
|
Packit |
b099d7 |
# if OSMajorVersion < 5
|
|
Packit |
b099d7 |
# ifndef DefaultCCOptions
|
|
Packit |
b099d7 |
# define DefaultCCOptions -pipe
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# else /* OSMajorVersion >= 5*/
|
|
Packit |
b099d7 |
# ifndef DefaultCCOptions
|
|
Packit |
b099d7 |
# define DefaultCCOptions -Xa
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
/* Set compiler-dependent options for CenterLine C */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# if HasCenterLineC
|
|
Packit |
b099d7 |
# ifndef DefaultCCOptions
|
|
Packit |
b099d7 |
# define DefaultCCOptions -Xt -w1 -DANSICPP -U__HIGHC__
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef NeedConstPrototypes
|
|
Packit |
b099d7 |
# define NeedConstPrototypes YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef NeedNestedPrototypes
|
|
Packit |
b099d7 |
# define NeedNestedPrototypes YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# ifndef NeedVarargsPrototypes
|
|
Packit |
b099d7 |
# define NeedVarargsPrototypes YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
# define PexCCOptions DefaultCCOptions
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#endif /* HasGcc (else) */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if OSMajorVersion < 5
|
|
Packit |
b099d7 |
# define SharedAllocateLocalDefines -DINCLUDE_ALLOCA_H
|
|
Packit |
b099d7 |
# define LibraryCCOptions /* don't want special floating point */
|
|
Packit |
b099d7 |
#endif /* OSMajorVersion < 5 */
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if OSMajorVersion > 4
|
|
Packit |
b099d7 |
# include <svr4.cf>
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#ifndef ManKeywordsTarget
|
|
Packit |
b099d7 |
# define ManKeywordsTarget(manpath) @@\
|
|
Packit |
b099d7 |
man_keywords:: @@\
|
|
Packit |
b099d7 |
catman -M $(DESTDIR)manpath -w
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#if !defined(UsePamLibrary)
|
|
Packit |
b099d7 |
# if (OSMajorVersion > 5) || ((OSMajorVersion == 5) && (OSMinorVersion >= 4))
|
|
Packit |
b099d7 |
# define UsePamLibrary YES
|
|
Packit |
b099d7 |
# endif
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define MotifDefines \
|
|
Packit |
b099d7 |
-DNO_ISDIR -DNO_REGCOMP -DNO_ALLOCA -DBOGUS_MB_MAX -DNO_CONST
|
|
Packit |
b099d7 |
#define PamUnixDefines -DPAM_NIS
|
|
Packit |
b099d7 |
#define TtLargePICTable YES
|
|
Packit |
b099d7 |
#define DtSvcDefines -DXK_MISCELLANY -DMULTIBYTE -DNO_REGCOMP
|
|
Packit |
b099d7 |
#define DtSearchDefines -DI18N_MSG DtSvcDefines
|
|
Packit |
b099d7 |
#define DtWidgetDefines DtSearchDefines
|
|
Packit |
b099d7 |
#define DtPrintDefines DtSearchDefines
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define baseDtMailDefines \
|
|
Packit |
b099d7 |
-DSunOS=OSMajorVersion\#\#OSMinorVersion -DMMAP_NORESERVE -DSPRO_V2
|
|
Packit |
b099d7 |
#ifndef i386Architecture
|
|
Packit |
b099d7 |
# define DtMailDefines baseDtMailDefines
|
|
Packit |
b099d7 |
#else
|
|
Packit |
b099d7 |
# define DtMailDefines -DBIG_ENDIAN baseDtMailDefines
|
|
Packit |
b099d7 |
#endif
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define ArchitectureDefines -DSUN_ARCHITECTURE
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define TtClientExtraLibs ExtraLibraries -ldl -lintl
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define ExportListGenSource elistgen.sun
|
|
Packit |
b099d7 |
#define ShlibExportListOpt(filename) -M filename
|
|
Packit |
b099d7 |
|
|
Packit |
b099d7 |
#define CdeProjectDefines \
|
|
Packit |
b099d7 |
-DMULTIBYTE -DNLS16 -DMESSAGE_CAT -D_XOPEN_VERSION=4 \
|
|
Packit |
b099d7 |
-D_XOPEN_SOURCE -D__EXTENSIONS__ \
|
|
Packit |
b099d7 |
-DOSMAJORVERSION=OSMajorVersion -DOSMINORVERSION=OSMinorVersion
|