Change Eclipse configuration
[jabaws.git] / website / archive / binaries / mac / src / fasta34 / Makefile.sun_x86
1 #
2 # makefile for fasta3, fasta3_t.  Use makefile.pvm for pvcompxx.
3
4 # switches for 64-bit addressing - AMD64
5 CC= cc -g -fast -xarch=amd64 -DSW_SSE2
6
7 # debugging options
8 #CC= cc -g -DDEBUG -xarch=amd64 -DSW_SSE2
9
10 # for SUNMP, use -DTHR_EXIT=thr_exit
11 # HZ=100 for Solaris x86
12 # Solaris X86 is little endian - be certain IS_BIG_ENDIAN is not defined
13
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
15 HFLAGS= -o
16 NFLAGS= -o
17
18 # use -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
19 # for files > 2 GB
20
21 #for Sun pthreads (preferred, pthreads used on all other platforms)
22 THR_SUBS = pthr_subs2
23 THR_LIBS = -lpthread
24 THR_CC =
25
26 #for Sun threads (no longer necessary as Sun supports pthreads)
27 #THR_SUBS = uthr_subs2
28 #THR_LIBS = -lthread
29 #THR_CC =
30
31 LIB_M= -lmopt
32 XDIR = /seqprg/bin
33
34 DROPNFA_O = drop_nfa.o
35 DROPTFA_O = drop_tfa.o
36 DROPGSW_O = dropgsw.o smith_waterman_sse2.o
37 DROPRSS_O = dropnsw.o smith_waterman_sse2.o
38
39 # renamed (fasta34)  programs
40 include Makefile34m.common
41 # conventional (fasta3) names
42 # include Makefile.common