Next version of JABA
[jabaws.git] / binaries / src / fasta34 / Makefile.pvm4
1 #
2 # $Name: fa_34_26_5 $ - $Id: Makefile.pvm4,v 1.35 2006/12/06 16:53:12 wrp Exp $
3 #
4 # tested with pvm3.4.beta7 and pvm3.3.11.  Tested on DEC Alpha, x86
5 # and Alpha LINUX for DEC/Compaq Alpha/LINUX
6 #
7
8 #CC=/opt/parasoft/bin.linux2/insure -g -DDEBUG
9 #CC= cc -O -ggdb -DDEBUG
10 CC= cc -ggdb -O3 -falign-loops=32 -mcpu=7450 -DMacOSX -faltivec -DSW_ALTIVEC
11
12
13 #NCC= cc -O3 -ggdb 
14 NCC= cc -g -falign-loops=32 -O3 -mcpu=7450 -DMacOSX -faltivec -DSW_ALTIVEC
15
16 #ARCH   =       NETBSDPOWERPC
17
18 PLIB    =       ${PVM_ROOT}/lib/$(ARCH)/libpvm3.a
19 XDIR    =       /home/slib/pvm3/bin/$(ARCH)
20 #XDIR    =       /wrpx00.p0/users/wrp/pvm3/bin/$(ARCH)
21 SDIR    =       .
22 PVMSRC  =       ${PVM_ROOT}/src
23
24 CFLAGS= -DPVM_SRC -DUNIX -DPCOMPLIB -DBFR=1200 -I${PVM_ROOT}/include -DSRAND=srandom -DRAND=random -c -DHAS_INTTYPES  -DSAMP_STATS -DSHOWSIM
25
26 HFLAGS= -o
27 NFLAGS= -o
28
29 #NCBL_LIB=ncbl2_mlib.o mysql_lib.o
30 NCBL_LIB=ncbl2_mlib.o
31 #LIB_M= -L/usr/lib/mysql -lmysqlclient -lm -lz
32 LIB_M=  -lm
33 LIB_WM= -lm
34
35 # standard nxgetaa, no memory mapping for 0 - 6
36 #LGETLIB=lgetlib.o
37 #NGETLIB=nmgetlib
38
39 # memory mapping for 0FASTA, 5PIRVMS, 6GCGBIN
40 LGETLIB=lgetlib.o lgetaa_m.o
41 NGETLIB=nmgetlib
42
43 NRAND=nrandom
44
45 DROPGSW_O = dropgsw.o smith_waterman_altivec.o
46 DROPNFA_O = drop_nfa.o
47
48 # common pv34comp programs
49 include Makefile.pvcom
50
51 # common *.o files for all environments
52 include Makefile.fcom