mirror of
https://github.com/Interlisp/maiko.git
synced 2026-01-16 16:19:10 +00:00
On Linux x86 and x86_64 as well as Cygwin, we were adding some flags to the (commented out) usage of gcc. These shouldn't be here.
53 lines
1.4 KiB
Plaintext
53 lines
1.4 KiB
Plaintext
# Options for Linux, Intel 386/486 and X-Window
|
|
|
|
#CC = gcc -m32 $(GCC_CFLAGS)
|
|
CC = clang -m32 $(CLANG_CFLAGS)
|
|
XFILES = $(OBJECTDIR)xmkicon.o \
|
|
$(OBJECTDIR)xbbt.o \
|
|
$(OBJECTDIR)dspif.o \
|
|
$(OBJECTDIR)xinit.o \
|
|
$(OBJECTDIR)xscroll.o \
|
|
$(OBJECTDIR)xcursor.o \
|
|
$(OBJECTDIR)xlspwin.o \
|
|
$(OBJECTDIR)xrdopt.o \
|
|
$(OBJECTDIR)xwinman.o
|
|
|
|
|
|
XFLAGS = -DXWINDOW -DNOPIXRECT
|
|
|
|
# This is to make the %$#@! Apollo cc happy
|
|
OEXT = .o
|
|
# OPTFLAGS is normally -O2.
|
|
OPTFLAGS = -O2 -g3
|
|
DISPOPTFLAGS = -O2 -g3
|
|
FPFLAGS =
|
|
DFLAGS = -DLINUX -DAIX -DOLD_CURSOR \
|
|
-DBYTESWAP -DFORKCOMM -DNOFORN -DLOGINT $(XFLAGS) \
|
|
-DRELEASE=351
|
|
|
|
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
|
LDELDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
|
|
|
INLINE = # $(SRCDIR)dspSPARC.il
|
|
BITBLTFILE = # $(OBJECTDIR)bbtSPARC.o
|
|
BYTESWAPFILES = $(OBJECTDIR)byteswap.o
|
|
|
|
OBJECTDIR = ../$(RELEASENAME)/
|
|
|
|
default : ../$(OSARCHNAME)/lde
|
|
|
|
############
|
|
#
|
|
# SPECIAL xc.o for debugging
|
|
#
|
|
############
|
|
$(OBJECTDIR)xc.o: $(SRCDIR)xc.c $(INCDIR)lispemul.h $(INCDIR)emlglob.h \
|
|
$(INCDIR)address.h \
|
|
$(INCDIR)adr68k.h $(INCDIR)stack.h $(INCDIR)lspglob.h \
|
|
$(INCDIR)lsptypes.h $(INCDIR)lispmap.h $(INCDIR)cell.h \
|
|
$(INCDIR)initatms.h $(INCDIR)gcdata.h \
|
|
$(INCDIR)arith.h $(INCDIR)stream.h \
|
|
$(INCDIR)tos1defs.h $(INCDIR)tosret.h \
|
|
$(INCDIR)tosfns.h $(INCDIR)inlineC.h
|
|
$(CC) $(DISPRFLAGS) -UOPDISP $(SRCDIR)xc.c -I$(INCDIR) -o $(OBJECTDIR)xc.o
|