Annotation of OpenXM_contrib2/windows/asir2000lib/Makefile.vc, Revision 1.1
1.1 ! ohara 1: ## $OpenXM$
! 2: ## Makefile for Visual Studio 2008
! 3:
! 4: !if "$(ARCH)" == ""
! 5: ARCH=$(PROCESSOR_ARCHITECTURE)
! 6: !endif
! 7:
! 8: !if "$(ARCH)" == "AMD64"
! 9: CPU_OBJ= asmalpha.obj
! 10: !else
! 11: CPU_OBJ= asmiw.obj gf2m_mul_w.obj
! 12: !endif
! 13:
! 14: SRCDIR=..\..\asir2000
! 15:
! 16: PARIDEF=
! 17: PARIINC=
! 18:
! 19: GCDIR= ..\gc-7.1
! 20: GCINC = -I $(GCDIR)\include
! 21:
! 22: DEFS = $(PARIDEF) -D NDEBUG -D VISUAL -D WIN32 -D __WIN32__ -D CONSOLE -D SILENT -D INET -D LONG_IS_32BIT -D HAVE_UNSIGNED_LONG_LONG -D HMEXT -D ULONG_NOT_DEFINED -D ASIR_LIBDIR=\"c:/asir/stdlib\" -D _MBCS -D DO_PLOT -D VISUAL_LIB -D KAN=0 -D READLINE=0 -D REMOTE=0
! 23: INCLUDES = $(PARIINC) $(GCINC) -I $(SRCDIR)\include -I $(SRCDIR)\parse -I $(SRCDIR)\plot
! 24: CFLAGS=-nologo -MT -W3 -EHsc -Ox $(INCLUDES) $(DEFS)
! 25:
! 26: LD=link
! 27: LDFLAGS=/nologo
! 28:
! 29: OBJS= _distm.obj A.obj al.obj alg.obj algnum.obj arith.obj array.obj \
! 30: asir_lib.obj batch.obj bf.obj biovar.obj bload.obj \
! 31: bsave.obj C.obj cio.obj comp.obj compobj.obj cpexpr.obj cplx.obj \
! 32: cplxnum.obj cpp.obj ctrl.obj D.obj dalg.obj ddM.obj ddN.obj debug.obj \
! 33: des.obj dft.obj dist.obj distm.obj dp-supp.obj dp.obj E.obj Ebug.obj \
! 34: ec.obj eval.obj evall.obj EZ.obj F.obj fctr.obj fft_primes.obj Fgfs.obj \
! 35: file.obj ftab.obj function.obj gc_risa.obj gf.obj gf2n.obj \
! 36: gfpn.obj gfs.obj gfspn.obj glob.obj gr.obj H.obj help.obj Hgfs.obj \
! 37: iarray.obj init.obj int.obj io.obj kwd.obj lex.obj list.obj lmi.obj \
! 38: load.obj M.obj main.obj mat.obj math.obj mattran.obj Mgfs.obj mi.obj \
! 39: miscf.obj mt19937.obj N.obj nd.obj NEZ.obj num.obj numerical.obj ox.obj \
! 40: P.obj pari.obj parif.obj parser.obj PD.obj pdiv.obj PDM.obj \
! 41: pexpr.obj pf.obj PM.obj polmul.obj poly.obj print.obj PU.obj PUM.obj \
! 42: puref.obj pvar.obj Q.obj QM.obj quote.obj R.obj rat.obj real.obj \
! 43: reduct.obj result.obj round.obj RU.obj sha1.obj sio.obj spexpr.obj \
! 44: str.obj strobj.obj struct.obj subst.obj tcpf.obj time.obj type.obj Ui.obj \
! 45: up.obj up2.obj up_gf2n.obj up_lm.obj user.obj util.obj var.obj vect.obj \
! 46: ws_fileio.obj xdeb.obj ytab.obj Z.obj plotf.obj stdio.obj
! 47:
! 48: VPATH=$(SRCDIR)\asm;$(SRCDIR)\builtin;$(SRCDIR)\engine;$(SRCDIR)\fft;$(SRCDIR)\io;$(SRCDIR)\parse;$(SRCDIR)\plot
! 49:
! 50: all: asir2000lib.lib
! 51:
! 52: clean:
! 53: -@del *.obj
! 54:
! 55: distclean: clean
! 56: -@del asir2000lib.lib
! 57:
! 58: asir2000lib.lib: $(OBJS) $(CPU_OBJ)
! 59: $(LD) -lib $(LDFLAGS) /out:$@ $**
! 60:
! 61: asmiw.obj: {$(VPATH)}asmiw.c
! 62: $(CC) -c $(CFLAGS) $**
! 63:
! 64: asmalpha.obj: {$(VPATH)}asmalpha.c
! 65: $(CC) -c $(CFLAGS) $**
! 66:
! 67: ddM.obj: {$(VPATH)}ddM.c
! 68: $(CC) -c $(CFLAGS) $**
! 69:
! 70: ddN.obj: {$(VPATH)}ddN.c
! 71: $(CC) -c $(CFLAGS) $**
! 72:
! 73: gf2m_mul_w.obj: {$(VPATH)}gf2m_mul_w.c
! 74: $(CC) -c $(CFLAGS) $**
! 75:
! 76: al.obj: {$(VPATH)}al.c
! 77: $(CC) -c $(CFLAGS) $**
! 78:
! 79: algnum.obj: {$(VPATH)}algnum.c
! 80: $(CC) -c $(CFLAGS) $**
! 81:
! 82: array.obj: {$(VPATH)}array.c
! 83: $(CC) -c $(CFLAGS) $**
! 84:
! 85: batch.obj: {$(VPATH)}batch.c
! 86: $(CC) -c $(CFLAGS) $**
! 87:
! 88: compobj.obj: {$(VPATH)}compobj.c
! 89: $(CC) -c $(CFLAGS) $**
! 90:
! 91: cplxnum.obj: {$(VPATH)}cplxnum.c
! 92: $(CC) -c $(CFLAGS) $**
! 93:
! 94: ctrl.obj: {$(VPATH)}ctrl.c
! 95: $(CC) -c $(CFLAGS) $**
! 96:
! 97: dp-supp.obj: {$(VPATH)}dp-supp.c
! 98: $(CC) -c $(CFLAGS) $**
! 99:
! 100: dp.obj: {$(VPATH)}dp.c
! 101: $(CC) -c $(CFLAGS) $**
! 102:
! 103: ec.obj: {$(VPATH)}ec.c
! 104: $(CC) -c $(CFLAGS) $**
! 105:
! 106: fctr.obj: {$(VPATH)}fctr.c
! 107: $(CC) -c $(CFLAGS) $**
! 108:
! 109: file.obj: {$(VPATH)}file.c
! 110: $(CC) -c $(CFLAGS) $**
! 111:
! 112: ftab.obj: {$(VPATH)}ftab.c
! 113: $(CC) -c $(CFLAGS) $**
! 114:
! 115: gf.obj: {$(VPATH)}gf.c
! 116: $(CC) -c $(CFLAGS) $**
! 117:
! 118: gr.obj: {$(VPATH)}gr.c
! 119: $(CC) -c $(CFLAGS) $**
! 120:
! 121: help.obj: {$(VPATH)}help.c
! 122: $(CC) -c $(CFLAGS) $**
! 123:
! 124: iarray.obj: {$(VPATH)}iarray.c
! 125: $(CC) -c $(CFLAGS) $**
! 126:
! 127: int.obj: {$(VPATH)}int.c
! 128: $(CC) -c $(CFLAGS) $**
! 129:
! 130: list.obj: {$(VPATH)}list.c
! 131: $(CC) -c $(CFLAGS) $**
! 132:
! 133: math.obj: {$(VPATH)}math.c
! 134: $(CC) -c $(CFLAGS) $**
! 135:
! 136: mattran.obj: {$(VPATH)}mattran.c
! 137: $(CC) -c $(CFLAGS) $**
! 138:
! 139: miscf.obj: {$(VPATH)}miscf.c
! 140: $(CC) -c $(CFLAGS) $**
! 141:
! 142: numerical.obj: {$(VPATH)}numerical.c
! 143: $(CC) -c $(CFLAGS) $**
! 144:
! 145: parif.obj: {$(VPATH)}parif.c
! 146: $(CC) -c $(CFLAGS) $**
! 147:
! 148: pdiv.obj: {$(VPATH)}pdiv.c
! 149: $(CC) -c $(CFLAGS) $**
! 150:
! 151: pf.obj: {$(VPATH)}pf.c
! 152: $(CC) -c $(CFLAGS) $**
! 153:
! 154: poly.obj: {$(VPATH)}poly.c
! 155: $(CC) -c $(CFLAGS) $**
! 156:
! 157: print.obj: {$(VPATH)}print.c
! 158: $(CC) -c $(CFLAGS) $**
! 159:
! 160: rat.obj: {$(VPATH)}rat.c
! 161: $(CC) -c $(CFLAGS) $**
! 162:
! 163: reduct.obj: {$(VPATH)}reduct.c
! 164: $(CC) -c $(CFLAGS) $**
! 165:
! 166: result.obj: {$(VPATH)}result.c
! 167: $(CC) -c $(CFLAGS) $**
! 168:
! 169: round.obj: {$(VPATH)}round.c
! 170: $(CC) -c $(CFLAGS) $**
! 171:
! 172: sha1.obj: {$(VPATH)}sha1.c
! 173: $(CC) -c $(CFLAGS) $**
! 174:
! 175: strobj.obj: {$(VPATH)}strobj.c
! 176: $(CC) -c $(CFLAGS) $**
! 177:
! 178: subst.obj: {$(VPATH)}subst.c
! 179: $(CC) -c $(CFLAGS) $**
! 180:
! 181: time.obj: {$(VPATH)}time.c
! 182: $(CC) -c $(CFLAGS) $**
! 183:
! 184: type.obj: {$(VPATH)}type.c
! 185: $(CC) -c $(CFLAGS) $**
! 186:
! 187: user.obj: {$(VPATH)}user.c
! 188: $(CC) -c $(CFLAGS) $**
! 189:
! 190: var.obj: {$(VPATH)}var.c
! 191: $(CC) -c $(CFLAGS) $**
! 192:
! 193: A.obj: {$(VPATH)}A.c
! 194: $(CC) -c $(CFLAGS) $**
! 195:
! 196: C.obj: {$(VPATH)}C.c
! 197: $(CC) -c $(CFLAGS) $**
! 198:
! 199: D.obj: {$(VPATH)}D.c
! 200: $(CC) -c $(CFLAGS) $**
! 201:
! 202: E.obj: {$(VPATH)}E.c
! 203: $(CC) -c $(CFLAGS) $**
! 204:
! 205: EZ.obj: {$(VPATH)}EZ.c
! 206: $(CC) -c $(CFLAGS) $**
! 207:
! 208: Ebug.obj: {$(VPATH)}Ebug.c
! 209: $(CC) -c $(CFLAGS) $**
! 210:
! 211: F.obj: {$(VPATH)}F.c
! 212: $(CC) -c $(CFLAGS) $**
! 213:
! 214: Fgfs.obj: {$(VPATH)}Fgfs.c
! 215: $(CC) -c $(CFLAGS) $**
! 216:
! 217: H.obj: {$(VPATH)}H.c
! 218: $(CC) -c $(CFLAGS) $**
! 219:
! 220: Hgfs.obj: {$(VPATH)}Hgfs.c
! 221: $(CC) -c $(CFLAGS) $**
! 222:
! 223: M.obj: {$(VPATH)}M.c
! 224: $(CC) -c $(CFLAGS) $**
! 225:
! 226: Mgfs.obj: {$(VPATH)}Mgfs.c
! 227: $(CC) -c $(CFLAGS) $**
! 228:
! 229: N.obj: {$(VPATH)}N.c
! 230: $(CC) -c $(CFLAGS) $**
! 231:
! 232: NEZ.obj: {$(VPATH)}NEZ.c
! 233: $(CC) -c $(CFLAGS) $**
! 234:
! 235: P.obj: {$(VPATH)}P.c
! 236: $(CC) -c $(CFLAGS) $**
! 237:
! 238: PD.obj: {$(VPATH)}PD.c
! 239: $(CC) -c $(CFLAGS) $**
! 240:
! 241: PDM.obj: {$(VPATH)}PDM.c
! 242: $(CC) -c $(CFLAGS) $**
! 243:
! 244: PM.obj: {$(VPATH)}PM.c
! 245: $(CC) -c $(CFLAGS) $**
! 246:
! 247: PU.obj: {$(VPATH)}PU.c
! 248: $(CC) -c $(CFLAGS) $**
! 249:
! 250: PUM.obj: {$(VPATH)}PUM.c
! 251: $(CC) -c $(CFLAGS) $**
! 252:
! 253: Q.obj: {$(VPATH)}Q.c
! 254: $(CC) -c $(CFLAGS) $**
! 255:
! 256: QM.obj: {$(VPATH)}QM.c
! 257: $(CC) -c $(CFLAGS) $**
! 258:
! 259: R.obj: {$(VPATH)}R.c
! 260: $(CC) -c $(CFLAGS) $**
! 261:
! 262: RU.obj: {$(VPATH)}RU.c
! 263: $(CC) -c $(CFLAGS) $**
! 264:
! 265: Ui.obj: {$(VPATH)}Ui.c
! 266: $(CC) -c $(CFLAGS) $**
! 267:
! 268: Z.obj: {$(VPATH)}Z.c
! 269: $(CC) -c $(CFLAGS) $**
! 270:
! 271: _distm.obj: {$(VPATH)}_distm.c
! 272: $(CC) -c $(CFLAGS) $**
! 273:
! 274: alg.obj: {$(VPATH)}alg.c
! 275: $(CC) -c $(CFLAGS) $**
! 276:
! 277: bf.obj: {$(VPATH)}bf.c
! 278: $(CC) -c $(CFLAGS) $**
! 279:
! 280: cplx.obj: {$(VPATH)}cplx.c
! 281: $(CC) -c $(CFLAGS) $**
! 282:
! 283: dalg.obj: {$(VPATH)}dalg.c
! 284: $(CC) -c $(CFLAGS) $**
! 285:
! 286: dist.obj: {$(VPATH)}dist.c
! 287: $(CC) -c $(CFLAGS) $**
! 288:
! 289: distm.obj: {$(VPATH)}distm.c
! 290: $(CC) -c $(CFLAGS) $**
! 291:
! 292: gf2n.obj: {$(VPATH)}gf2n.c
! 293: $(CC) -c $(CFLAGS) $**
! 294:
! 295: gfpn.obj: {$(VPATH)}gfpn.c
! 296: $(CC) -c $(CFLAGS) $**
! 297:
! 298: gfs.obj: {$(VPATH)}gfs.c
! 299: $(CC) -c $(CFLAGS) $**
! 300:
! 301: gfspn.obj: {$(VPATH)}gfspn.c
! 302: $(CC) -c $(CFLAGS) $**
! 303:
! 304: init.obj: {$(VPATH)}init.c
! 305: $(CC) -c $(CFLAGS) $**
! 306:
! 307: lmi.obj: {$(VPATH)}lmi.c
! 308: $(CC) -c $(CFLAGS) $**
! 309:
! 310: mat.obj: {$(VPATH)}mat.c
! 311: $(CC) -c $(CFLAGS) $**
! 312:
! 313: mi.obj: {$(VPATH)}mi.c
! 314: $(CC) -c $(CFLAGS) $**
! 315:
! 316: mt19937.obj: {$(VPATH)}mt19937.c
! 317: $(CC) -c $(CFLAGS) $**
! 318:
! 319: nd.obj: {$(VPATH)}nd.c
! 320: $(CC) -c $(CFLAGS) $**
! 321:
! 322: num.obj: {$(VPATH)}num.c
! 323: $(CC) -c $(CFLAGS) $**
! 324:
! 325: pari.obj: {$(VPATH)}pari.c
! 326: $(CC) -c $(CFLAGS) $**
! 327:
! 328: real.obj: {$(VPATH)}real.c
! 329: $(CC) -c $(CFLAGS) $**
! 330:
! 331: str.obj: {$(VPATH)}str.c
! 332: $(CC) -c $(CFLAGS) $**
! 333:
! 334: up.obj: {$(VPATH)}up.c
! 335: $(CC) -c $(CFLAGS) $**
! 336:
! 337: up2.obj: {$(VPATH)}up2.c
! 338: $(CC) -c $(CFLAGS) $**
! 339:
! 340: up_gf2n.obj: {$(VPATH)}up_gf2n.c
! 341: $(CC) -c $(CFLAGS) $**
! 342:
! 343: up_lm.obj: {$(VPATH)}up_lm.c
! 344: $(CC) -c $(CFLAGS) $**
! 345:
! 346: vect.obj: {$(VPATH)}vect.c
! 347: $(CC) -c $(CFLAGS) $**
! 348:
! 349: dft.obj: {$(VPATH)}dft.c
! 350: $(CC) -c $(CFLAGS) $**
! 351:
! 352: fft_primes.obj: {$(VPATH)}fft_primes.c
! 353: $(CC) -c $(CFLAGS) $**
! 354:
! 355: polmul.obj: {$(VPATH)}polmul.c
! 356: $(CC) -c $(CFLAGS) $**
! 357:
! 358: biovar.obj: {$(VPATH)}biovar.c
! 359: $(CC) -c $(CFLAGS) $**
! 360:
! 361: bload.obj: {$(VPATH)}bload.c
! 362: $(CC) -c $(CFLAGS) $**
! 363:
! 364: bsave.obj: {$(VPATH)}bsave.c
! 365: $(CC) -c $(CFLAGS) $**
! 366:
! 367: cio.obj: {$(VPATH)}cio.c
! 368: $(CC) -c $(CFLAGS) $**
! 369:
! 370: cpexpr.obj: {$(VPATH)}cpexpr.c
! 371: $(CC) -c $(CFLAGS) $**
! 372:
! 373: des.obj: {$(VPATH)}des.c
! 374: $(CC) -c $(CFLAGS) $**
! 375:
! 376: io.obj: {$(VPATH)}io.c
! 377: $(CC) -c $(CFLAGS) $**
! 378:
! 379: ox.obj: {$(VPATH)}ox.c
! 380: $(CC) -c $(CFLAGS) $**
! 381:
! 382: pexpr.obj: {$(VPATH)}pexpr.c
! 383: $(CC) -c $(CFLAGS) $**
! 384:
! 385: sio.obj: {$(VPATH)}sio.c
! 386: $(CC) -c $(CFLAGS) $**
! 387:
! 388: spexpr.obj: {$(VPATH)}spexpr.c
! 389: $(CC) -c $(CFLAGS) $**
! 390:
! 391: tcpf.obj: {$(VPATH)}tcpf.c
! 392: $(CC) -c $(CFLAGS) $**
! 393:
! 394: ws_fileio.obj: {$(VPATH)}ws_fileio.c
! 395: $(CC) -c $(CFLAGS) $**
! 396:
! 397: arith.obj: {$(VPATH)}arith.c
! 398: $(CC) -c $(CFLAGS) $**
! 399:
! 400: asir_lib.obj: {$(VPATH)}asir_lib.c
! 401: $(CC) -c $(CFLAGS) $**
! 402:
! 403: comp.obj: {$(VPATH)}comp.c
! 404: $(CC) -c $(CFLAGS) $**
! 405:
! 406: cpp.obj: {$(VPATH)}cpp.c
! 407: $(CC) -c $(CFLAGS) $**
! 408:
! 409: debug.obj: {$(VPATH)}debug.c
! 410: $(CC) -c $(CFLAGS) $**
! 411:
! 412: eval.obj: {$(VPATH)}eval.c
! 413: $(CC) -c $(CFLAGS) $**
! 414:
! 415: evall.obj: {$(VPATH)}evall.c
! 416: $(CC) -c $(CFLAGS) $**
! 417:
! 418: function.obj: {$(VPATH)}function.c
! 419: $(CC) -c $(CFLAGS) $**
! 420:
! 421: gc_risa.obj: {$(VPATH)}gc_risa.c
! 422: $(CC) -c $(CFLAGS) $**
! 423:
! 424: glob.obj: {$(VPATH)}glob.c
! 425: $(CC) -c $(CFLAGS) $**
! 426:
! 427: kwd.obj: {$(VPATH)}kwd.c
! 428: $(CC) -c $(CFLAGS) $**
! 429:
! 430: lex.obj: {$(VPATH)}lex.c
! 431: $(CC) -c $(CFLAGS) $**
! 432:
! 433: load.obj: {$(VPATH)}load.c
! 434: $(CC) -c $(CFLAGS) $**
! 435:
! 436: main.obj: {$(VPATH)}main.c
! 437: $(CC) -c $(CFLAGS) $**
! 438:
! 439: parser.obj: {$(VPATH)}parser.c
! 440: $(CC) -c $(CFLAGS) $**
! 441:
! 442: puref.obj: {$(VPATH)}puref.c
! 443: $(CC) -c $(CFLAGS) $**
! 444:
! 445: pvar.obj: {$(VPATH)}pvar.c
! 446: $(CC) -c $(CFLAGS) $**
! 447:
! 448: quote.obj: {$(VPATH)}quote.c
! 449: $(CC) -c $(CFLAGS) $**
! 450:
! 451: struct.obj: {$(VPATH)}struct.c
! 452: $(CC) -c $(CFLAGS) $**
! 453:
! 454: util.obj: {$(VPATH)}util.c
! 455: $(CC) -c $(CFLAGS) $**
! 456:
! 457: xdeb.obj: {$(VPATH)}xdeb.c
! 458: $(CC) -c $(CFLAGS) $**
! 459:
! 460: ytab.obj: {$(VPATH)}ytab.c
! 461: $(CC) -c $(CFLAGS) $**
! 462:
! 463: plotf.obj: {$(VPATH)}plotf.c
! 464: $(CC) -c $(CFLAGS) $**
! 465:
! 466: stdio.obj: {$(VPATH)}stdio.c
! 467: $(CC) -c $(CFLAGS) $**
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>