Next version of JABA
[jabaws.git] / binaries / src / fasta34 / Makefile.sgi
1 #
2 # makefile for fasta3, fasta3_t.  Use makefile.pvm for pvcompxx.
3 #
4 # for more information on FASTA on SGI's, see:
5 #
6 #       http://www.sgi.com/chembio/resources/fasta/index.html
7 #
8 # use -DBIG_LIB64 to generate 64-bit offsets in map_db .xin files.  This
9 # only works on SGI's with the -64 option.
10
11 CC= cc -w -64 -mips4 -O2 -TENV:X=3 -DSGI_BUG -Wl,-multigot -DIRIX
12 #CC= cc -64 -mips4 -g -DSGI_BUG -DDEBUG -DIRIX
13
14 HFLAGS= -64 -mips4 -o
15 NFLAGS= -64 -mips4 -o
16
17 #CC= cc -g
18 #HFLAGS= -o
19 #NFLAGS= -o
20
21 LIB_M= -lm
22 # For R2000/R3000 MIPS Processors, use -mips1
23 #
24 #CC= cc -mips1 -O2 
25 #HFLAGS= -mips1 -o
26 #NFLAGS= -mips1 -o
27 #
28 # For R4000 MIPS Processors, use -mips2:
29 #
30 #CC = cc -mips2 -O2
31 #HFLAGS= -mips2 -o
32 #NFLAGS= -mips2 -o
33 #
34
35 CFLAGS= -DSHOWSIM -DUNIX -DTIMES -DHZ=100 -DBIGMEM -DSFCHAR="':'" -DMAX_WORKERS=4 -DTHR_EXIT=pthread_exit -DPROGRESS -DFASTA_HOST='"crick.med.virginia.edu/fasta/cgi"' -DIS_BIG_ENDIAN -DUSE_MMAP -DBIG_LIB64 -DHAS_INTTYPES -DSAMP_STATS -DPGM_DOC
36
37 THR_SUBS = pthr_subs2
38 THR_LIBS = -lpthread
39 THR_CC =
40
41 XDIR = /seqprg/slib/bin
42
43 DROPNFA_O = drop_nfa.o
44 DROPGSW_O = dropgsw.o
45 DROPRSS_O = dropnsw.o
46 DROPTFA_O = drop_tfa.o
47
48 # renamed (fasta34)  programs
49 include Makefile34m.common
50 # conventional (fasta3) names
51 # include Makefile.common