1# This worked on a Sun UltraSPARC with Solaris 2.6, 2# during the brief period that I had access to one. 3 4CCDEBS = -DAFNI_DEBUG -DIMSEQ_DEBUG -DDISPLAY_DEBUG -DTHD_DEBUG 5CC = gcc -O2 -ffast-math -DSOLARIS -DSOLARIS_DIRENT_ZERO -DUSE_TRACING -DDONT_USE_MCW_MALLOC 6CCVOL = gcc -DSOLARIS -D_ILP32 7CCFAST = $(CC) 8CCMIN = gcc 9CCD = $(CC) $(CCDEBS) 10CCOLD = $(CC) 11 12IFLAGS = -I. -I/usr/dt/include -I/usr/openwin/include 13LFLAGS = -s -L. -L/usr/dt/lib -L/usr/openwin/lib 14 15CCSVD = gcc -O0 -D_ILP32 16 17 18# These extra libraries are for Suns 19 20EXTRA_LIBS = -lsocket -lnsl -lgen -ldl -lc 21# EXTRA_LIBS = /usr/openwin/lib/libXt.a /usr/openwin/lib/libXext.a \ 22# -lICE -lSM /usr/openwin/lib/libX11.a /usr/openwin/lib/libXext.a \ 23# /usr/lib/libsocket.a /usr/lib/libnsl.a /usr/lib/libgen.a -ldl 24EXTRA_LIBS_2 = -lsocket -lnsl -lc 25 26PLUGIN_SUFFIX = so 27PLUGIN_LFLAGS = -G -s 28PLUGIN_CC = $(CC) 29PLFLAGS = -L. -L/usr/dt/lib -L/usr/openwin/lib -s 30 31AR = /usr/ccs/bin/ar 32RANLIB = /usr/bin/touch 33TAR = /bin/tar 34GZIP = gzip 35MKDIR = /bin/mkdir 36LD = /usr/ucb/ld 37 38RM = /bin/rm -f 39MV = /bin/mv -f 40CP = /bin/cp -f 41 42LINT = /usr/bin/lint -b -u -v -x -Aa $(IFLAGS) $(CCDEFS) 43 44INSTALLDIR = ./solaris27_gcc 45LIBDIR = $(INSTALLDIR) 46SYSTEM_NAME = solaris27_gcc 47SHOWOFF = -DSHOWOFF=$(SYSTEM_NAME) 48 49LLIBS = -lmri -lf2c -lXm -lXt -lX11 -lm $(EXTRA_LIBS) 50# LLIBS = -lmri -lf2c -lXm $(EXTRA_LIBS) -lm -lc 51 52 53# vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 54# For suma 55SUMA_INCLUDE_PATH = -I/usr/openwin/share/include/X11 -I../ -I../niml/ -I./ -Igts/src 56SUMA_LINK_PATH = -L/usr/openwin/lib -R/usr/openwin/lib -L../ 57SUMA_LINK_LIB = -lm -lGL -lGLU -lGLw -lXmu -lXm -lXp -lXt -lXext -lX11 -lsocket -lnsl 58SUMA_MAKEFILE_NAME = SUMA_Makefile_NoDev 59SUMA_BIN_ARCHIVE = SUMA_SOLARIS.tar 60SUMA_MDEFS = -DSUMA_GL_NO_CHECK_FRAME_BUFFER 61# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 62 63###################################################################### 64 65MAKE = make 66include Makefile.INCLUDE 67