[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / OpenXM / src / hgm / mh / src

Diff for /OpenXM/src/hgm/mh/src/Makefile between version 1.17 and 1.21

version 1.17, 2016/01/31 10:43:16 version 1.21, 2016/10/30 01:10:18
Line 1 
Line 1 
 ## $OpenXM: OpenXM/src/hgm/mh/src/Makefile,v 1.16 2016/01/31 02:06:16 takayama Exp $  ## $OpenXM: OpenXM/src/hgm/mh/src/Makefile,v 1.20 2016/02/13 02:18:59 takayama Exp $
 OPT=-g -DSTANDALONE  OPT=-g -DSTANDALONE
 OPT2=-g  OPT2=-g
 OPT3=-g -DSTANDALONE2  OPT3=-g -DSTANDALONE2
   OPT4=-g -DSTANDALONE -Wpedantic
 #  #
 # For using AddressSanitizer, apt-get lib32asan0-dbg (for amd64). ulimit -v  # For using AddressSanitizer, apt-get lib32asan0-dbg (for amd64). ulimit -v
 #  #
Line 15  HEADERS=config.h odeiv_util.h t-gsl_errno.h \
Line 16  HEADERS=config.h odeiv_util.h t-gsl_errno.h \
 LINKOPT=../../gsl-t-1/src/gsl-t-1.a -lm  LINKOPT=../../gsl-t-1/src/gsl-t-1.a -lm
 all: make-link hgm_w-n hgm_jack-n mh  all: make-link hgm_w-n hgm_jack-n mh
   
 hgm_w-n: code-n.o rk.o wmain.c sfile.o sfile.h  hgm_w-n: code-n.o code-n-2f1.o rk.o wmain.c usage-w-n.h sfile.o sfile.h
         ${CC} -o hgm_w-n ${OPT3} wmain.c rk.o code-n.o sfile.o ${LINKOPT}          ${CC} -o hgm_w-n ${OPT3} wmain.c rk.o code-n.o code-n-2f1.o sfile.o ${LINKOPT}
   
 rk.o: rk.c mh.h ${HEADERS}  rk.o: rk.c mh.h ${HEADERS}
         ${CC} -c ${OPT} rk.c          ${CC} -c ${OPT} rk.c
Line 28  sfile.o: sfile.c sfile.h
Line 29  sfile.o: sfile.c sfile.h
 test1: test1.c wmain.c sfile.h code-n.o rk.o sfile.o  test1: test1.c wmain.c sfile.h code-n.o rk.o sfile.o
         ${CC} ${OPT2} -o test1 test1.c wmain.c rk.o code-n.o sfile.o          ${CC} ${OPT2} -o test1 test1.c wmain.c rk.o code-n.o sfile.o
   
 hgm_jack-n: jack-n.c sfile.o sfile.h  hgm_jack-n: jack-n.c sfile.o sfile.h usage-jack-n.h
         ${CC} ${OPT3} -o hgm_jack-n jack-n.c sfile.o -lm          ${CC} ${OPT3} -o hgm_jack-n jack-n.c sfile.o -lm
   
 test2: test2.c jack-n.c sfile.h sfile.o  test2: test2.c jack-n.c sfile.h sfile.o
Line 38  wmain.o : wmain.c sfile.h mh.h
Line 39  wmain.o : wmain.c sfile.h mh.h
         ${CC} ${OPT} -c wmain.c          ${CC} ${OPT} -c wmain.c
 jack-n.o : jack-n.c  sfile.h  jack-n.o : jack-n.c  sfile.h
         ${CC} ${OPT} -c jack-n.c          ${CC} ${OPT} -c jack-n.c
 mh: mh.c mh.h sfile.h jack-n.o wmain.o rk.o code-n.o sfile.o  mh: mh.c mh.h sfile.h jack-n.o wmain.o rk.o code-n.o code-n-2f1.o sfile.o
         ${CC} ${OPT} -o mh mh.c jack-n.o wmain.o rk.o code-n.o sfile.o ${LINKOPT}          ${CC} ${OPT} -o mh mh.c jack-n.o wmain.o rk.o code-n.o code-n-2f1.o sfile.o ${LINKOPT}
   
 test3: sfile.c sfile.h  test3: sfile.c sfile.h
         ${CC} -g -DTEST -DSTANDALONE sfile.c -o test3          ${CC} -g -DTEST -DSTANDALONE sfile.c -o test3
   
 hgm_jack-n-2f1: jack-n.c sfile.o sfile.h  genusage: genusage.c
         ${CC} ${OPT3} -DC_2F1 -o hgm_jack-n-2f1 jack-n.c sfile.o -lm          ${CC} -o genusage genusage.c
   usage-jack-n.h: usage-jack-n.txt genusage
           ./genusage <usage-jack-n.txt >usage-jack-n.h
   usage-w-n.h: usage-w-n.txt genusage
           ./genusage <usage-w-n.txt >usage-w-n.h
   
 code-n-2f1.o: code-n-2f1.c mh.h  code-n-2f1.o: code-n-2f1.c mh.h
         ${CC} -c ${OPT} code-n-2f1.c          ${CC} -c ${OPT} code-n-2f1.c
 hgm_w-n-2f1: code-n-2f1.o rk.o wmain.c sfile.o sfile.h  
         ${CC} -o hgm_w-n-2f1 ${OPT3} wmain.c rk.o code-n.o sfile.o ${LINKOPT}  
   
 make-link: make-link-p  make-link: make-link-p
         -if [ ! -f .link_done ] ; then \          -if [ ! -f .link_done ] ; then \

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.21

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>