1# This Makefile works on Linux 1.2.13 2 3# This Makefile is designed to work with LessTif (http://www.lesstiff.org). 4# It assumes you have installed LessTif in directory /usr/local 5 6CCDEBS = -DAFNI_DEBUG -DIMSEQ_DEBUG -DDISPLAY_DEBUG -DTHD_DEBUG 7CEXTRA = -Wcomment -Wformat -DUSE_TRACING 8CC = gcc -O2 -m486 -ffast-math -DLINUX -DNO_GAMMA $(CEXTRA) 9CCVOL = gcc -DLINUX -DNO_GAMMA $(CEXTRA) 10CCFAST = $(CC) 11CCMIN = gcc 12CCD = $(CC) $(CCDEBS) 13CCOLD = $(CC) 14 15IFLAGS = -I. -I/usr/local/include -I/usr/X11R6/include 16LFLAGS = -s -L. -L/usr/local/lib -L/usr/X11R6/lib 17 18CCSVD = gcc -O0 19 20 21PLUGIN_SUFFIX = so 22PLUGIN_LFLAGS = -shared 23PLUGIN_CC = $(CC) 24PLFLAGS = -s -rdynamic -L. -L/usr/local/lib -L/usr/X11R6/lib 25 26AR = /usr/bin/ar 27RANLIB = /usr/bin/ranlib 28TAR = /bin/tar 29MKDIR = /bin/mkdir 30TAPE = /dev/st0 31GZIP = /bin/gzip 32LD = gcc 33 34RM = /bin/rm -f 35MV = /bin/mv -f 36CP = /bin/cp -f 37 38LINT = /usr/bin/lint -a -b -u -v -x $(IFLAGS) $(CCDEFS) 39 40INSTALLDIR = ./linux_lesstif 41LIBDIR = $(INSTALLDIR) 42 43# for dynamic linking 44# (You may need to include libXp.a here for some Motif versions) 45 46LLIBS = -lmri -lf2c -lXm -lXpm -lXext -lXmu -lXt -lX11 -lm -ldl -lc 47 48# for static linking, as far as possible 49 50# LLIBS = -lmri -lf2c -ldl \ 51# /usr/X11R6/lib/libXm.a \ 52# /usr/X11R6/lib/libXpm.a \ 53# /usr/X11R6/lib/libXext.a \ 54# /usr/X11R6/lib/libXmu.a \ 55# /usr/X11R6/lib/libXt.a \ 56# /usr/X11R6/lib/libSM.a \ 57# /usr/X11R6/lib/libICE.a \ 58# /usr/X11R6/lib/libX11.a \ 59# /usr/lib/libm.a \ 60# /usr/lib/libc.a 61 62 63############################################################### 64 65MAKE = make 66include Makefile.INCLUDE 67