###	MACHINE DEPENDENT PART	###
#
#
#	sun (3) version
#
#
#

CC = cc
ECHO = echo

#	Remove "-Dsun3" if you are running an older version of the operating system.
#	If your machine doesn't have a 68881 coprocessor, remove "-f68881" from this
#	line and edit the MATH_LIB line appropriately.

MACSUN = -Dsun -Dunix -Dbsd -Dsun3 -f68881

#
# *** NOTE ***
# These are the main lines to change.
# They reflect the machine and operating system type.
#

# The actual machine we are running on.

MAC = $(MACSUN)

# The math library in use.  Delete the "-f68881" if your machine
# doesn't have a 68881 coprocessor.

MATH_LIB = -f68881 -lm

# The terminal description library in use.  Usually -ltermcap.

TERM_LIB = -ltermcap

# Extra libraries needed for compatibility.

XTRA_LIB =

# Compiled code interface files.
# These defaults are just stubs.

CSRC  = compiler.c
CFILE = compiler.oo
D_CFILE = compiler.do
F_CFILE = compiler.fo
CFLAG =
GC_HEAD_FILES= gccode.h

# Additional primitives required by the system

# These primitive files are for the default version of scheme

SYS_PRIM_SOURCES = unixprim.c # fhooks.c xdebug.c
SYS_PRIM_OBJECTS = unixprim.oo # fhooks.oo xdebug.oo

# These are for dscheme, a debugging version.  You don't want to use it.

D_SYS_PRIM_SOURCES = unixprim.c fhooks.c xdebug.c
D_SYS_PRIM_OBJECTS = unixprim.do fhooks.do xdebug.do

# These are for fscheme, a version with futures, a multiprocessing extension.

F_SYS_PRIM_SOURCES = unixprim.c fhooks.c future.c intercom.c # xdebug.c morry.c
F_SYS_PRIM_OBJECTS = unixprim.fo fhooks.fo future.fo intercom.fo # xdebug.fo morry.fo

#
#
