1# This Makefile is for Mac OSX (Darwin) 2 3# USE_ZLIB = -DHAVE_ZLIB 4# LZLIB = -lz 5 6CCDEBS = -DAFNI_DEBUG -DIMSEQ_DEBUG -DDISPLAY_DEBUG -DTHD_DEBUG 7CEXTRA = -Wcomment -Wformat -DUSE_TRACING -DHAVE_XDBE -no-cpp-precomp 8CC = cc -O2 -DDARWIN -DNO_GAMMA $(CEXTRA) 9CCVOL = cc -O2 -DDARWIN -DNO_GAMMA $(CEXTRA) 10CCFAST = cc -O2 -DDARWIN -DNO_GAMMA $(CEXTRA) 11CCMIN = cc 12CCD = $(CC) $(CCDEBS) 13CCOLD = $(CC) 14 15IFLAGS = -I. -I/usr/include -I/usr/include/sys -I/usr/X11R6/include 16LFLAGS = -L. -L/usr/X11R6/lib 17 18CCSVD = cc -O0 19 20 21PLUGIN_SUFFIX = so 22PLUGIN_LFLAGS = -flat_namespace -bundle -undefined suppress 23PLUGIN_CC = $(CC) -dynamic -fno-common 24PLFLAGS = -dynamic -L. -L/usr/X11R6/lib 25 26AR = /usr/bin/ar 27RANLIB = /usr/bin/ranlib 28TAR = /usr/bin/tar 29MKDIR = /bin/mkdir 30GZIP = /usr/bin/gzip 31LD = cc 32 33RM = /bin/rm -f 34MV = /bin/mv -f 35CP = /bin/cp -f 36 37LINT = /usr/bin/lint -a -b -u -v -x $(IFLAGS) $(CCDEFS) 38 39INSTALLDIR = ./darwin 40LIBDIR = $(INSTALLDIR) 41 42# for dynamic linking 43 44LLIBS = -lmri -lf2c -lXm -lXp -lXpm -lXext -lXmu -lXt -lX11 $(LZLIB) -lm -ldl -lc 45 46# for static linking to Motif, dynamic to all else 47 48# LLIBS = -lmri -lf2c /usr/X11R6/lib/libXm.a -lXm -lXp -lXpm -lXext -lXmu -lXt -lX11 $(LZLIB) -lm -ldl -lc 49 50############################################################### 51 52MAKE = make 53include Makefile.INCLUDE 54