[BACK]Return to Makefile.vc CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2018

Annotation of OpenXM_contrib2/asir2018/Makefile.vc, Revision 1.1

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

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