2 # makefile for fasta3, fasta3_t. Use makefile.pvm for pvcompxx.
4 #CC= cc -g -xarch=v8plusa
6 # switches for 64-bit addressing
7 CC= cc -fast -xO4 -xarch=v9
10 # for SUNMP, use -DTHR_EXIT=thr_exit
11 # HZ=100 for Solaris x86
12 # -DIS_LITTLE_ENDIAN for Solaris x86
14 CFLAGS= -DSHOWSIM -DUNIX -DTIMES -DHZ=100 -DBIGMEM -DSFCHAR="':'" -DMAX_WORKERS=2 -DTHR_EXIT=thr_exit -DPROGRESS -DFASTA_setscope -DUSE_MMAP -DBIG_LIB64 -DHAS_INTTYPES -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_FSEEKO -DM10_CONS -DSAMP_STATS -DPGM_DOC
18 # use -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
21 #for Sun pthreads (preferred, pthreads used on all other platforms)
26 #for Sun threads (no longer necessary as Sun supports pthreads)
27 #THR_SUBS = uthr_subs2
34 DROPNFA_O = drop_nfa.o
37 DROPTFA_O = drop_tfa.o
39 # renamed (fasta34) programs
40 include Makefile34m.common
41 # conventional (fasta3) names
42 # include Makefile.common