######################################################################## # # TITLE: # Defines.spr # # AUTHOR: # Kevin J. Miller # # DESCRIPTION: # Default make macros for Sun SPARC. # # CHANGE HISTORY # # $Log: Defines.spr,v $ # Revision 1.14 1996/06/03 23:10:57 kevin # <> # added -Dsparc # # Revision 1.13 1996/02/26 18:41:57 kevin # updates for Perl modules # # Revision 1.12 1996/02/17 00:37:50 kevin # another fix to MACHLIBS_SYBCL # # Revision 1.11 1996/02/16 21:15:58 kevin # added -lct to MACHLIBS_SYBCL # # Revision 1.10 1996/02/16 20:52:30 kevin # added MACHLIBS_SYBCL # # Revision 1.9 1995/03/08 22:50:19 kevin # added System V includes and libraries # # Revision 1.8 1995/03/02 01:40:04 kevin # updated machine defs # # Revision 1.7 1995/03/02 01:36:08 kevin # removed non-standard sparc define # # Revision 1.6 1995/01/22 05:24:22 kevin # added shared library support # # Revision 1.5 1994/11/16 20:43:57 kevin # simplified V20 header include # # Revision 1.4 1994/10/20 23:25:43 kevin # fixed include list # # Revision 1.3 1994/10/20 18:39:49 dsfa # added include path # # Revision 1.2 1994/10/13 01:03:01 dsfa # added local headers # # Revision 1.1 1994/05/20 22:38:02 kevin # Initial revision # ######################################################################## # # C Compiler # CC = gcc # # Compiler options # MACHDEFS = -ansi -Dsparc MACHINCLPATH = -I/SFOC/$(SFOCVER)/include/$(MACH) -I/usr/5include MACHLIBPATH = -L/usr/5lib MACHLIBS = MACHLIBS_SYBCL = -lsybdb -lcs -lct -lcomn -ltcl -lintl -linsck -lm # # shared library constants # MACHLIBSUFFIX = .so.$(MAJOR).$(MINOR) MACHLIBDEFS = -fpic MACHLDDEFS = -assert pure-text # # Define UNIX variant # BSD = 1 # # loadable shared libraries for Perl modules # MACHPERLLIBSUFFIX = .so MACHPERLLIB = $(PERLLIBHOME)/sun4-sunos/$(PERLVER) MACHPERLINC = $(PERLLIBHOME)/sun4-sunos/$(PERLVER)/CORE