#
#	Makefile for linking user primitives on Suns.
#
# 	Version for adding MODE R4.0 User Primitives -- stp -- 8/91
#
#

# The name of resultant VM executable
WHO = st80User

# Name(s) of User Primitive files
USER = Sound.o MIDI.o SSAudio.o ProPort.o Mix.o ModePrimitives.o

### floating point processor
FPOPTION = 

# use -g rather than -O for debugging
COPTION= -O4
#COPTION= -g

# define -DUNSAFE here if you want to live dangerously
SAFETY= -DUNSAFE			# ! ! !

CFLAGS = $(COPTION) -fsingle $(FPOPTION) $(SAFETY) -I/home/owst/userprim

BASEOBJS = st80.o MODE_Primitives.o
LIBS =  -lm -lX11

$(WHO):	$(BASEOBJS) $(USER)
	$(CC) $(CFLAGS) -o $(WHO) $(BASEOBJS) $(USER) $(LIBS)

$(USER):  userprim.h MODE_Primitives.h

userprim.h: up_unsafe.h
up_unsafe.h: unsafe_oops.h
