Mac binaries
[jabaws.git] / website / archive / binaries / mac / src / fasta34 / Makefile.mpi4_sql
diff --git a/website/archive/binaries/mac/src/fasta34/Makefile.mpi4_sql b/website/archive/binaries/mac/src/fasta34/Makefile.mpi4_sql
new file mode 100644 (file)
index 0000000..50ea450
--- /dev/null
@@ -0,0 +1,57 @@
+#
+# $Name: fa_34_26_5 $ - $Id: Makefile.mpi4_sql,v 1.19 2004/11/19 15:28:26 wrp Exp $
+#
+# 21 July, 2000
+#
+# Makefile for MPI versions of the parallel library comparison programs.
+# this file is derived from Makefile.pvm, with only a few differences:
+# (1) -DMPI_SRC instead of -DPVM_SRC
+# (2) programs are mp34comp*, ms34comp*, and mu34comp* rather than pv34comp*, etc.
+# (3) MPI does not require/allow a "worker" program, thus no c3.work*
+#
+
+CC= mpicc -g -O
+NCC= mpicc -O
+LCC= mpicc -O
+
+#ARCH   =       ALPHAMP  (get from $ARCH)
+
+#MPI_ROOT = /opt/share/mpi
+#PLIB    =       -L${MPI_ROOT}/lib -lmpich
+#XDIR    =       /seqprg/pvm3/bin/LINUX
+XDIR    =       ${HOME}/pvm3/bin/LINUX
+SDIR    =       .
+
+CFLAGS= -DMPI_SRC -DUNIX -DPCOMPLIB -DBFR=1200 -I${MPI_ROOT}/include -DSRAND=srand -DRAND=random -c -DHAS_INTTYPES -DSAMP_STATS -DMYSQL_DB -I/usr/include/mysql -DPGSQL_DB -I/usr/include/pgsql
+# -DMYSQL_DB -I/usr/include/mysql
+# -DSFCHAR="'|'" -DSUPERFAMNUM 
+
+# standard nxgetaa, no memory mapping for 0 - 6
+#LGETLIB=getseq.o lgetlib.o
+#NGETLIB=nmgetlib
+
+# memory mapping for 0FASTA, 5PIRVMS, 6GCGBIN
+LGETLIB=getseq.o lgetlib.o lgetaa_m.o
+NGETLIB=nmgetlib
+
+NRAND=nrandom
+
+SHOWBESTC = mshowbest.c
+SHOWALIGN = mshowalign
+MWH = p_mw.h
+MWHP = p_mw.h w_mw.h
+
+NCBL_LIB=ncbl2_mlib.o mysql_lib.o
+#NCBL_LIB=ncbl2_mlib.o
+LIB_M= -L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/lib/pgsql -lpq -lcrypt -lssl
+#LIB_M= -lm
+
+LFLAGS= -o
+
+DROPGSW_O = dropgsw.o
+DROPNFA_O = drop_nfa.o
+
+include Makefile.mpcom
+
+include Makefile.fcom
+