2 # Makefile for Regina REXX Interpreter
4 # Using gcc 4 under Amiga
6 # No support for DLLs under Amiga so no instructions applicable
10 CC = ppc-morphos-gcc-4
11 LD = ppc-morphos-gcc-4
18 OPTIMIZE = -O2 -DNDEBUG
30 USEFLISTS = -DNOFLISTS
35 CEXTRA = -DPOSIX_SOURCE -DNO_EXTERNAL_QUEUES -D_AMIGA
37 EXTQUEUE_OBJS = extstack.$(OBJ) rexxbif.$(OBJ)
38 EXTQUEUE_SHOBJS = #extstack.sho rexxbif.sho
47 SHL_TARGETS= rxstack rxqueue
61 LIBFLAGS = cr $(LIBPRE)$(LIBFILE).$(LIBPST)
62 LIBLINK = -L. -l$(LIBFILE)
63 LINKSHL = $(LIBPRE)$(SHLFILE).$(SHL)
70 JUNK = $(OFILES) rexx.o client.o drexx.o rexxsaa.o execiser.o rxstack.o erexxbif.o eextstack.o rxqueue.o msgcmp.o
72 RANLIB_LIB=-ranlib $(LIBPRE)$(LIBFILE).a
75 # If your compiler can handle the combination of: -c -o file.sho, then
76 # uncomment the macro CC2O and comment out the 3 macros before CC2O
80 # Include the common rules for the interpreter
82 include $(SRCDIR)/makefile.com