home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-04-29 | 72.9 KB | 2,383 lines |
- ;
- ; INFORMATION FILE FOR FORTRAN 5.1 SETUP *** HD525
- ;
-
- [macro]
- VERS = "5.1"
-
- ; default directory names (must end with \)
- DEFDIRBASE = "C:\FORTRAN\"
- DEFDIRBINB = "BINB\"
- DEFDIRBINP = "BINP\"
- DEFDIRBIN = "BIN\"
- DEFDIRLIB = "LIB\"
- DEFDIRINCL = "INCLUDE\"
- DEFDIRINIT = "INIT\"
- DEFDIRHELP = "HELP\"
- DEFDIRSOURCE = "SOURCE\"
-
- DEFDIRDLL = "C:\OS2\DLL\"
- DEFDIRWIN = "C:\WINDOWS\"
-
- PACKINGLIST = "PACKING.LST"
- READMEFILE = "README.DOC"
-
- COPYRIGHT = "Copyright (C) 1986, 1990 Microsoft Corp. All rights reserved."
-
- ; filename of linker, and backup name used during version checking
- LINK_NAME = "link.exe"
- TEMP_LINK_NAME = "$$$link.tmp"
-
- ; ************** lists ********************
-
- [list sdisks]
- 0:x, " "
- 1:x, "disk1"
- 2:x, "disk2"
- 3:x, "disk3"
- 4:x, "disk4"
- 5:x, "disk5"
- 6:x, "disk6"
-
- ; not only must these paths be relative to setup.exe, they must be
- ; relative to each other, so that from within any dir, the relative
- ; path will get you to any other dir. This means that setup.exe must
- ; be in one of the named dirs.
- [list netsetup]
- 0:x, " "
- 1:x, "..\DISK1"
- 2:x, "..\DISK2"
- 3:x, "..\DISK3"
- 4:x, "..\DISK4"
- 5:x, "..\DISK5"
- 6:x, "..\DISK6"
-
- ; very rarely used
- [list ddisks]
- 1:x, "the destination disk, tape, or cartridge"
-
- ; LIBRARY-BUILDING LISTS and MACROS
-
- [macro]
- LIB_EXE = "LIB.EXE"
- LIB_GRMONDO = " +GRAPHICS.LIB"
- LIB_GRTEXTP = " +GRTEXTP.LIB"
- LIB_ERRTEXT = " -BUILD.OBJ -ERRDIC.OBJ +NBUILD.OBJ"
- LIB_CCOMPAT1 = " -CVT.OBJ"
- LIB_CCOMPAT2 = " -FCCVT.OBJ"
- LIB_CCOMPATRM = " +MCLIB1.LIB"
- LIB_CCOMPATRL = " +LCLIB1.LIB"
- LIB_CCOMPATPM = " +MCLIB2.LIB"
- LIB_CCOMPATPL = " +LCLIB2.LIB"
- LIB_WINDLL = " -DBGMSG.OBJ"
- LIB_WMIXCCOMP = " +MIXEDPAT.OBJ"
- LIB_WMIXNCOMP = " +MIXEDSTB.OBJ"
-
- ; These are used in the building of the mondo library names
- LIB_BASE = "LIBF"
- MATH_LETTERS = "E7A"
- MODEL_LETTERS = "ML"
- MODE_LETTERS = "RP"
- WEEN_LIBBASE = "LLIBFEW"
- WEEN_DLLBASE = "LDLLFEW"
-
- [list libbuild]
- ; the number is insignificant, the filename is the library to build,
- ; the description is the lib operations line
-
- 4:mlibfer, "+LIBH.LIB +MLIBFOR.LIB +MLIBFP.LIB +EM.LIB +MGRAPHFP.LIB +MLIBFOR1.LIB"
- 4:mlibfep, "+LIBH.LIB +MLIBFOR.LIB +MLIBFP.LIB +EM.LIB +MGRAPHFP.LIB +MLIBFOR2.LIB"
- 4:mlibfar, "+LIBH.LIB +MLIBFOR.LIB +MLIBFA.LIB +MGRAPHFA.LIB +MLIBFOR1.LIB"
- 4:mlibfap, "+LIBH.LIB +MLIBFOR.LIB +MLIBFA.LIB +MGRAPHFA.LIB +MLIBFOR2.LIB"
- 4:mlibf7r, "+LIBH.LIB +MLIBFOR.LIB +MLIBFP.LIB +87.LIB +MGRAPHFP.LIB +MLIBFOR1.LIB"
- 4:mlibf7p, "+LIBH.LIB +MLIBFOR.LIB +MLIBFP.LIB +87.LIB +MGRAPHFP.LIB +MLIBFOR2.LIB"
-
- 4:llibfer, "+LIBH.LIB +LLIBFOR.LIB +LLIBFP.LIB +EM.LIB +MGRAPHFP.LIB +LLIBFOR1.LIB"
- 4:llibfep, "+LIBH.LIB +LLIBFOR.LIB +LLIBFP.LIB +EM.LIB +MGRAPHFP.LIB +LLIBFOR2.LIB"
- 4:llibfar, "+LIBH.LIB +LLIBFOR.LIB +LLIBFA.LIB +MGRAPHFA.LIB +LLIBFOR1.LIB"
- 4:llibfap, "+LIBH.LIB +LLIBFOR.LIB +LLIBFA.LIB +MGRAPHFA.LIB +LLIBFOR2.LIB"
- 4:llibf7r, "+LIBH.LIB +LLIBFOR.LIB +LLIBFP.LIB +87.LIB +MGRAPHFP.LIB +LLIBFOR1.LIB"
- 4:llibf7p, "+LIBH.LIB +LLIBFOR.LIB +LLIBFP.LIB +87.LIB +MGRAPHFP.LIB +LLIBFOR2.LIB"
-
- 4:llibfew, "+OLDNAMES.LIB +QWIN.LIB +LIBH.LIB +LLIBFPW.LIB +LCLIBW1.LIB +__FPMATH.OBJ +LLIBFW.LIB +LLIBFW1.LIB +LIBW.LIB"
- 4:llibfewc, "+LIBH.LIB +LLIBFPW.LIB +__FPMATH.OBJ +LLIBFW.LIB +LLIBFW1.LIB"
- 4:ldllfew, "+LLIBFWD.LIB +LLIBFWD1.LIB +LLIBFPW.LIB +LIBH.LIB +OLDNAMES.LIB +LCLIBWD1.LIB +LIBW.LIB +__FPMATH.OBJ +WDDBGMSG.OBJ"
- 4:ldllfewc, "+LLIBFWD.LIB +LLIBFWD1.LIB +LLIBFPW.LIB +LIBH.LIB +__FPMATH.OBJ +WDDBGMSG.OBJ"
-
- ; ****** FILE LAYOUT ******
- ;
- ; disk#: path [, "descr"][, size = xxx][, dest = x][, comment=][, actions]
- ;
- ; action codes: rename, append, noreplace, ignoreerr (default; synonym
- ; is "nonvital"), vital, timestamp, nocopy, root
- ; dest= B(Bound), R(Real), P(Protected), I(Include), T(Init),
- ; H(Help), L(Lib), S(Source), D(DLL), W(Windows)
- ;
- ; [dest setting gets propagated down a list, but not across lists]
- ; [comment=^ shares comment string with previous file (in same list)]
- ;
-
- [list copy_always 1]
- 1: setup.exe, DEST=B, comment="Setup program -- installs product", NOCOPY, size=106595
- 1: f510.inf, comment="Setup program information file", NOCOPY, size=71577
- 1: packing.lst, comment="This listing of files for Microsoft FORTRAN 5.1", NOCOPY, size=14187
- 1: decomp.exe, comment="Decompression Utility", size=35921
- 1: readme.doc, comment="Documentation Information for Microsoft FORTRAN 5.1", size=24333
- 2: lib.exe, comment="Library maintenance utility", size=55248
- 2: helpmake.exe, comment="Utility to create/modify help files", size=67193
- 2: link.exe, comment="Linker", size=144159
- 2: exehdr.exe, comment="EXE file modification utility", size=46277
- 2: ilink.exe, comment="Incremental linker", size=104335
- 2: ilinkstb.ovl, comment="ILINK overlay", size=4222
- 2: implib.exe, comment="Import library creation utility", size=34727
- 2: cvpack.exe, comment="CodeView information optimization utility", size=49661
- 2: fl.exe, comment="Compiler driver", size=40896
- 2: fl.err, comment="Error message file for FL", size=1190
- 2: f1.exe, comment="Compiler pass 1", size=197451
- 2: fl.msg, comment=" ", size=2280
- 2: f1l.exe, comment="Compiler, large model pass 1", size=246456
- 2: f1.err, comment="Error message file for compiler, pass 1", size=21311
- 2: f2.exe, comment="Compiler pass 2", size=200923
- 2: f3.exe, comment="Compiler pass 3", size=143139
- 2: f3s.exe, comment="Compiler, small model pass 3", size=98218
- 2: f23.err, comment="Error message file for compiler, pass 2 & 3", size=3025
-
- 6: flib.fi, DEST=I, comment="Include file", size=6467
- 6: flib.fd, comment=^, size=6493
- 6: fgraph.fd, comment=^, size=12140
- 6: fgraph.fi, comment=^, size=13403
-
- 4: nbuild.obj, DEST=L, comment="Error message stub file (use with BIND)", size=636
-
- [list copy_always_lib 1]
- 4: libh.lib, DEST=L, comment="General helper library", size=21033
-
- [list if_real_exes 1]
- 1: cv.exe, DEST=R, comment="DOS CodeView debugger", TIMESTAMP, size=521696
- 1: qh.exe, comment="Quick Help program", size=70065
- 1: himem.sys, comment="HIMEM driver program", size=11304
- 1: fixshift.com, comment="Fixes BIOS bug for some compatible keyboards", size=690
- 1: nmake.exe, comment="MS-DOS New Program maintenance utility", size=82891
- 1: msherc.com, comment="TSR to support Hercules card graphics", size=6947
- 1: nmk.com, comment="Real mode PWB loader for NMAKE", size=2869
- 1: smartdrv.sys, comment="DOS disk cache device driver", size=7746
- 1: ramdrive.sys, comment="DOS virtual disk device driver", size=5719
-
- [list if_prot_exes 1]
- 3: cvp.exe, DEST=P, comment="OS/2 CodeView debugger", TIMESTAMP, size=364504
- 3: qh.exe, comment="Quick Help program", size=59471
- 3: nmake.exe, comment="OS/2 New program maintenance utility", size=87869
-
- 2: bind.exe, DEST=B, comment="Bound program creation utility", size=39255
-
- 1: mshelp.dll, DEST=D, comment="DLL for Microsoft Help system", size=8196
-
- 6: bsedos.fi, DEST=I, comment="Include file for OS/2", size=52344
- 6: bsesub.fi, comment=^, size=31412
- 6: bse.fi, comment=^, size=983
- 6: bsedos.fd, comment=^, size=19175
- 6: bsesub.fd, comment=^, size=13421
- 6: bseerr.fd, comment=^, size=36906
- 6: bse.fd, comment=^, size=850
- 6: os2.fd, comment=^, size=483
- 6: os2.fi, comment=^, size=617
- 6: os2def.fd, comment=^, size=7032
-
- [list if_windows 1]
- 3: cvw.exe, DEST=R, comment="Needed for Windows", size=413664
-
- 3: cvwin.dll, DEST=B, comment=^, size=12800
- 3: windebug.386, comment=^, size=5233
- 2: winstub.exe, comment=^, size=610
- 2: fl.def, comment=^, size=359
-
- 3: vcv.386, DEST=W, comment=^, "SYSTEM\vcv.386", RENAME, size=9273
- 3: system.pre, comment=^, size=1297
- 5: qwin.hlp, comment=^, size=22171
-
- 4: noqwin.lib, DEST=L, comment="Windows specific obj file", size=453
-
- [list if_win_libs 1]
- 4: oldnames.lib, DEST=L, comment="Windows specific lib", size=5135
- 4: qwin.lib, comment=^, size=44249
- 4: llibfpw.lib, comment=^, size=70381
- 4: lclibw1.lib, comment=^, size=26107
- 4: __fpmath.obj, comment=^, size=45
- 4: llibfw.lib, comment=^, size=83845
- 4: llibfw1.lib, comment=^, size=22719
- 4: libw.lib, comment=^, size=89601
- 4: mixedpat.obj, comment=^, size=152
- 4: mixedstb.obj, comment=^, size=117
-
- [list if_win_dll 1]
- 4: llibfwd.lib, DEST=L, comment="Windows DLL file", size=83333
- 4: wddbgmsg.obj, comment=^, size=188
- 4: llibfwd1.lib, comment=^, size=19107
- 4: lclibwd1.lib, comment=^, size=22453
-
- [list if_emulator 1]
- 4: em.lib, DEST=L, comment="Floating point library for emulator", size=16921
-
- [list if_chipmath 1]
- 4: 87.lib, DEST=L, comment="Floating point library for math coprocessor", size=4633
-
- [list if_altmath 1]
- 4: mgraphfa.lib, DEST=L, comment="Graphics FP library (medium/large model)", size=4131
-
- [list if_no_alt 1]
- 4: mgraphfp.lib, DEST=L, comment="Graphics FP library (medium/large model)", size=4131
-
- [list if_medium 1]
- 4: mlibfor.lib, DEST=L, comment="Medium model standard library", size=81285
-
- [list if_medium_real 1]
- 4: mlibfor1.lib, DEST=L, comment="DOS run-time library (medium model)", size=19613
-
- [list if_medium_prot 1]
- 4: mlibfor2.lib, DEST=L, comment="OS/2 run-time library (medium model)", size=19619
-
- [list if_medium_noalt 1]
- 4: mlibfp.lib, DEST=L, comment="Floating point library (medium model)", size=70413
-
- [list if_medium_alt 1]
- 4: mlibfa.lib, DEST=L, comment="Alternate math library (medium model)", size=91229
-
- [list if_medium_ccompat 1]
- 4: mclib1.lib, DEST=L, comment="C compatibility library", size=27715
- 4: mclib2.lib, comment=^, size=25145
-
- [list if_large 1]
- 4: llibfor.lib, DEST=L, comment="Large model standard library", size=83333
-
- [list if_large_real 1]
- 4: llibfor1.lib, DEST=L, comment="DOS run-time library (large model)", size=20125
-
- [list if_large_prot 1]
- 4: llibfor2.lib, DEST=L, comment="OS/2 run-time library (large model)", size=19619
-
- [list if_large_noalt 1]
- 4: llibfp.lib, DEST=L, comment="Floating point library (large model)", size=71951
-
- [list if_large_alt 1]
- 4: llibfa.lib, DEST=L, comment="Alternate math library (large model)", size=92253
-
- [list if_large_ccompat 1]
- 4: lclib1.lib, DEST=L, comment="C compatibility library", size=28739
- 4: lclib2.lib, comment=^, size=26169
-
- [list if_real_graphics 1]
- 4: graphics.lib, DEST=L, comment="DOS Graphics library", size=89001
- 1: helvb.fon, comment="Font file", size=50880
- 1: modern.fon, comment=^, size=7584
- 1: roman.fon, comment=^, size=11120
- 1: script.fon, comment=^, size=10304
- 1: tmsrb.fon, comment=^, size=45936
- 1: courb.fon, comment=^, size=19088
-
- [list if_prot_graphics 1]
- 4: grtextp.lib, DEST=L, comment="OS/2 Text Graphics library", size=18707
- 4: txtonly.obj, comment="Allows graphics calls to be stubbed out", size=393
-
- [list if_prot_libs 1]
- 4: apilmr.obj, DEST=L, comment="Gives OS/2 bound programs 64K DGROUP", size=112
- 4: api.lib, comment="Family API stub library for OS/2 Bound programs", size=74240
- 4: os2.lib, comment="OS/2 API library for OS/2", size=117151
- 4: llibfmt.lib, comment="OS/2 multi-thread run-time library", size=235895
-
- [list if_dll_libs 1]
- 4: fdllobjs.lib, DEST=L, comment="Object file for dynamic link run-time library", size=236407
- 4: frtdll.obj, comment="Startup code for dynamic link library", size=752
- 4: frtlib.obj, comment="Startup code for dynamic link run-time", size=1393
- 4: frtexe.obj, comment="Startup code for exe files that use a DLL", size=1146
- 4: frtlib.lib, comment="OS/2 DLL library", size=35328
-
- 4: frtlib.dll, DEST=D, comment="OS/2 Dynamic Link version of FORTRAN run-time library", size=88526
-
- [list if_mouse 1]
- 1: mouse.com, DEST=R, comment="DOS mouse driver", size=31833
-
- [list if_pwb 1]
- 2: exp.exe, DEST=B, comment="File expunge program", size=41487
- 2: rm.exe, comment="File deletion program", size=33337
- 2: undel.exe, comment="File restore program", size=42659
- 2: pwbrmake.exe, comment="Programmer's WorkBench", size=58123
-
- 3: tools.pre, DEST=T, comment="Sample macros for PWB", size=4840
-
- [list if_pwb_real 1]
- 1: pwbed.exe, DEST=R, comment="DOS Programmer's WorkBench", TIMESTAMP, size=417616
- 1: pwbrowse.mxt, comment=^, size=35128
- 1: pwb.com, comment=^, size=2933
- 1: pwbhelp.mxt, comment=^, size=28946
- 1: pwbc.mxt, comment=^, size=22114
- 1: pwbutils.mxt, comment=^, size=18674
- 1: pwbfort.mxt, comment=^, size=22590
-
- [list if_pwb_prot 1]
- 3: pwb.exe, DEST=P, comment="OS/2 Programmer's WorkBench", TIMESTAMP, size=321439
- 3: pwbhelp.pxt, comment=^, size=18434
- 3: pwbc.pxt, comment=^, size=17985
- 3: pwbutils.pxt, comment=^, size=15468
- 3: pwbrowse.pxt, comment=^, size=33094
- 3: pwbfort.pxt, comment=^, size=14560
-
- [list if_brief 1]
- 3: brief.ini, DEST=T, comment="Brief emulation macros for PWB", "tools.ini", APPEND, size=10030
-
- [list if_help 1]
- 5: utilerr.hlp, DEST=H, comment="Utilities error message help file", size=129215
- 5: fl.hlp, comment="Compiler command line help", size=180312
- 5: utils.hlp, comment="Utilities help file", size=182039
- 5: link.hlp, comment="Help file for linker", size=108925
- 5: forlang.hlp, comment="FORTRAN language help file", size=241067
- 6: pwb.hlp, comment="PWB help file", size=394456
- 5: qh.hlp, comment="Quick Help help file", size=25205
- 5: cv.hlp, comment="CodeView help file", size=263577
-
- [list if_samples 1]
- 6: source.doc, DEST=S, comment="Documentation for sample programs", size=2717
- 6: realg.for, comment="graphics example", "SAMPLES\realg.for", RENAME, size=4625
- 6: sine.for, comment=^, "SAMPLES\sine.for", RENAME, size=5050
- 6: coltext.for, comment=^, "SAMPLES\coltext.for", RENAME, size=1286
- 6: cga.for, comment=^, "SAMPLES\cga.for", RENAME, size=1236
- 6: ega.for, comment=^, "SAMPLES\ega.for", RENAME, size=1193
- 6: horizon.for, comment=^, "SAMPLES\horizon.for", RENAME, size=2026
- 6: graphic.for, comment=^, "SAMPLES\graphic.for", RENAME, size=2164
- 6: color.for, comment=^, "SAMPLES\color.for", RENAME, size=751
- 6: sampler.for, comment=^, "SAMPLES\sampler.for", RENAME, size=2366
- 6: animate.for, comment=^, "SAMPLES\animate.for", RENAME, size=1780
- 6: cgapal.for, comment=^, "SAMPLES\cgapal.for", RENAME, size=1513
- 6: cursor.for, comment=^, "SAMPLES\cursor.for", RENAME, size=1858
- 6: figure.for, comment=^, "SAMPLES\figure.for", RENAME, size=2375
- 6: page.for, comment=^, "SAMPLES\page.for", RENAME, size=2059
- 6: text.for, comment=^, "SAMPLES\text.for", RENAME, size=1611
- 6: fonts.for, comment=^, "SAMPLES\fonts.for", RENAME, size=3272
- 6: palette.for, comment=^, "SAMPLES\palette.for", RENAME, size=4351
- 6: fill.for, comment=^, "SAMPLES\fill.for", RENAME, size=2975
- 6: setrows.for, comment=^, "SAMPLES\setrows.for", RENAME, size=744
- 6: modes.for, comment=^, "SAMPLES\modes.for", RENAME, size=3489
- 6: window.for, comment=^, "SAMPLES\window.for", RENAME, size=3412
- 6: magnify.for, comment=^, "SAMPLES\magnify.for", RENAME, size=4732
- 6: wrap.for, comment=^, "SAMPLES\wrap.for", RENAME, size=2049
- 6: fmhello.for, comment="OS/2 Sample", "SAMPLES\fmhello.for", RENAME, size=3130
- 6: fmtdll.for, comment=^, "SAMPLES\fmtdll.for", RENAME, size=938
- 6: fmtmain.def, comment=^, "SAMPLES\fmtmain.def", RENAME, size=42
- 6: fmtmain.for, comment=^, "SAMPLES\fmtmain.for", RENAME, size=1028
- 6: fmtdll.def, comment=^, "SAMPLES\fmtdll.def", RENAME, size=130
- 6: mkfdll.cmd, comment=^, "SAMPLES\mkfdll.cmd", RENAME, size=2133
- 6: fdllobjs.cmd, comment=^, "SAMPLES\fdllobjs.cmd", RENAME, size=2151
- 6: fdllobjs.def, comment=^, "SAMPLES\fdllobjs.def", RENAME, size=6219
- 6: diffhlp.def, comment=^, "SAMPLES\diffhlp.def", RENAME, size=65
- 6: demoexec.for, comment="Demo Program", "SAMPLES\demoexec.for", RENAME, size=980
- 6: exec.fi, comment=^, "SAMPLES\exec.fi", RENAME, size=2011
- 6: swhet.for, comment=^, "SAMPLES\swhet.for", RENAME, size=10023
- 6: sieve.for, comment=^, "SAMPLES\sieve.for", RENAME, size=2272
- 6: dwhet.for, comment=^, "SAMPLES\dwhet.for", RENAME, size=10094
- 6: sortdemo.for, comment=^, "SAMPLES\sortdemo.for", RENAME, size=31701
- 6: annuity1.for, comment="Tutorial Program", "SAMPLES\annuity1.for", RENAME, size=1940
- 6: rggraph.for, comment=^, "SAMPLES\rggraph.for", RENAME, size=1681
- 6: rggrid.for, comment=^, "SAMPLES\rggrid.for", RENAME, size=1942
- 6: rginit.for, comment=^, "SAMPLES\rginit.for", RENAME, size=851
- 6: rgmain.for, comment=^, "SAMPLES\rgmain.for", RENAME, size=404
- 6: rg.mak, comment=^, "SAMPLES\rg.mak", RENAME, size=1048
- 6: mtrx.for, comment=^, "SAMPLES\mtrx.for", RENAME, size=2900
- 6: mtrx_w.for, comment=^, "SAMPLES\mtrx_w.for", RENAME, size=1702
- 6: mulmix.c, comment=^, "SAMPLES\mulmix.c", RENAME, size=10669
- 6: mulc.c, comment=^, "SAMPLES\mulc.c", RENAME, size=507
- 6: mulmix.h, comment=^, "SAMPLES\mulmix.h", RENAME, size=521
- 6: mulmix.rc, comment=^, "SAMPLES\mulmix.rc", RENAME, size=1052
- 6: mulmix.def, comment=^, "SAMPLES\mulmix.def", RENAME, size=960
- 6: mulmix.mak, comment=^, "SAMPLES\mulmix.mak", RENAME, size=709
- 6: mulf.for, comment=^, "SAMPLES\mulf.for", RENAME, size=160
- 6: mullib.def, comment=^, "SAMPLES\mullib.def", RENAME, size=245
- 6: mulmix_d.def, comment=^, "SAMPLES\mulmix_d.def", RENAME, size=958
- 6: mulmix_d.mak, comment=^, "SAMPLES\mulmix_d.mak", RENAME, size=848
- 6: matlib.def, comment=^, "SAMPLES\matlib.def", RENAME, size=274
- 6: matlib.for, comment=^, "SAMPLES\matlib.for", RENAME, size=842
- 6: mtrx_wd.def, comment=^, "SAMPLES\mtrx_wd.def", RENAME, size=669
- 6: mtrx_wd.for, comment=^, "SAMPLES\mtrx_wd.for", RENAME, size=2449
- 6: arc.for, comment=^, "SAMPLES\arc.for", RENAME, size=616
- 6: star.for, comment=^, "SAMPLES\star.for", RENAME, size=1608
- 6: scrtxwin.for, comment=^, "SAMPLES\scrtxwin.for", RENAME, size=3048
-
- [list if_startup 1]
- 5: unit.asm, DEST=S, comment="OS independent startup file", "STARTUP\unit.asm", RENAME, size=5050
- 6: source.doc, comment=^, "STARTUP\source.doc", RENAME, size=2717
- 5: startup.bat, comment=^, "STARTUP\startup.bat", RENAME, size=1915
- 5: makefile, comment=^, "STARTUP\makefile", RENAME, size=5250
- 5: chkstk.asm, comment=^, "STARTUP\chkstk.asm", RENAME, size=3787
- 5: chksum.asm, comment=^, "STARTUP\chksum.asm", RENAME, size=3617
- 5: nulbody.for, comment=^, "STARTUP\nulbody.for", RENAME, size=11
- 5: startup.doc, comment=^, "STARTUP\startup.doc", RENAME, size=1798
- 5: cmacros.inc, comment=^, "STARTUP\cmacros.inc", RENAME, size=12508
- 5: cmacros.new, comment=^, "STARTUP\cmacros.new", RENAME, size=17710
- 5: msdos.inc, comment=^, "STARTUP\msdos.inc", RENAME, size=6226
- 5: crt0fp.asm, comment=^, "STARTUP\crt0fp.asm", RENAME, size=2258
- 5: filehand.doc, comment=^, "STARTUP\filehand.doc", RENAME, size=1069
- 5: emoem.asm, comment=^, "STARTUP\emoem.asm", RENAME, size=12198
- 5: fmsghdr.asm, comment=^, "STARTUP\fmsghdr.asm", RENAME, size=2429
- 5: heap.inc, comment=^, "STARTUP\heap.inc", RENAME, size=3015
- 5: rchkstk.asm, comment=^, "STARTUP\rchkstk.asm", RENAME, size=3570
- 5: setargv.asm, comment=^, "STARTUP\setargv.asm", RENAME, size=1027
- 5: startup.cmd, comment=^, "STARTUP\startup.cmd", RENAME, size=1915
- 5: unit.obj, comment=^, "STARTUP\unit.obj", RENAME, size=176
- 5: version.inc, comment=^, "STARTUP\version.inc", RENAME, size=575
- 5: rterr.inc, comment=^, "STARTUP\rterr.inc", RENAME, size=3764
-
- [list if_startup_real 1]
- 5: DOS\nulbody.lnk, DEST=S, comment="DOS specific startup file", "STARTUP\DOS\nulbody.lnk", RENAME, size=138
- 5: DOS\crt0.asm, comment=^, "STARTUP\DOS\crt0.asm", RENAME, size=13807
- 5: DOS\crt0dat.asm, comment=^, "STARTUP\DOS\crt0dat.asm", RENAME, size=19539
- 5: DOS\crt0msg.asm, comment=^, "STARTUP\DOS\crt0msg.asm", RENAME, size=2943
- 5: DOS\nmsghdr.asm, comment=^, "STARTUP\DOS\nmsghdr.asm", RENAME, size=3433
- 5: DOS\stdalloc.asm, comment=^, "STARTUP\DOS\stdalloc.asm", RENAME, size=2484
- 5: DOS\stdargv.asm, comment=^, "STARTUP\DOS\stdargv.asm", RENAME, size=14987
- 5: DOS\stdenvp.asm, comment=^, "STARTUP\DOS\stdenvp.asm", RENAME, size=7737
- 5: DOS\crt0datl.obj, comment=^, "STARTUP\DOS\crt0datl.obj", RENAME, size=1969
- 5: DOS\crt0datm.obj, comment=^, "STARTUP\DOS\crt0datm.obj", RENAME, size=1965
- 5: DOS\execmsg.asm, comment=^, "STARTUP\DOS\execmsg.asm", RENAME, size=1311
-
- [list if_startup_prot 1]
- 5: OS2\nulbody.lnk, DEST=S, comment="OS/2 specific startup file", "STARTUP\OS2\nulbody.lnk", RENAME, size=138
- 5: OS2\crt0.asm, comment=^, "STARTUP\OS2\crt0.asm", RENAME, size=12051
- 5: OS2\crt0dat.asm, comment=^, "STARTUP\OS2\crt0dat.asm", RENAME, size=15699
- 5: OS2\crt0msg.asm, comment=^, "STARTUP\OS2\crt0msg.asm", RENAME, size=2989
- 5: OS2\nmsghdr.asm, comment=^, "STARTUP\OS2\nmsghdr.asm", RENAME, size=3489
- 5: OS2\stdalloc.asm, comment=^, "STARTUP\OS2\stdalloc.asm", RENAME, size=2313
- 5: OS2\stdargv.asm, comment=^, "STARTUP\OS2\stdargv.asm", RENAME, size=14793
- 5: OS2\stdenvp.asm, comment=^, "STARTUP\OS2\stdenvp.asm", RENAME, size=7253
- 5: OS2\crt0datl.obj, comment=^, "STARTUP\OS2\crt0datl.obj", RENAME, size=1654
- 5: OS2\crt0datm.obj, comment=^, "STARTUP\OS2\crt0datm.obj", RENAME, size=1650
-
- [list if_startup_win 1]
- 5: WIN\crt0datl.obj, DEST=S, comment="Windows specific startup source file", "STARTUP\WIN\crt0datl.obj", RENAME, size=2194
- 5: WIN\crt0datd.obj, comment=^, "STARTUP\WIN\crt0datd.obj", RENAME, size=1642
-
- [list if_patch 1]
- 1: patch320.doc, DEST=S, comment="DOS 3.20 FP exception patch", "PATCH\patch320.doc", RENAME, size=1192
- 1: setrhs.exe, comment=^, "PATCH\setrhs.exe", RENAME, size=543
- 1: rmrhs.exe, comment=^, "PATCH\rmrhs.exe", RENAME, size=543
- 1: stkpat.bat, comment=^, "PATCH\stkpat.bat", RENAME, size=94
- 1: stkpat.scr, comment=^, "PATCH\stkpat.scr", RENAME, size=30
-
- ; list of files to remove if user wants components of libraries deleted
- [list if_del_comps]
- {include list if_win_libs}
- {include list if_win_dll}
- {include list if_emulator}
- {include list if_chipmath}
- {include list if_altmath}
- {include list if_no_alt}
- {include list if_medium_real}
- {include list if_medium_prot}
- {include list if_medium_noalt}
- {include list if_medium_alt}
- {include list if_medium}
- {include list if_medium_ccompat}
- {include list if_large_real}
- {include list if_large_prot}
- {include list if_large_noalt}
- {include list if_large_alt}
- {include list if_large}
- {include list if_large_ccompat}
- {include list copy_always_lib}
-
- ; list of files to search for single-file copy command
- [list search_files]
- {include list copy_always}
- {include list copy_always_lib}
- {include list if_real_exes}
- {include list if_prot_exes}
- {include list if_prot_libs}
- {include list if_emulator}
- {include list if_chipmath}
- {include list if_altmath}
- {include list if_no_alt}
- {include list if_medium_real}
- {include list if_medium_prot}
- {include list if_medium_noalt}
- {include list if_medium_alt}
- {include list if_medium}
- {include list if_medium_ccompat}
- {include list if_large_real}
- {include list if_large_prot}
- {include list if_large_noalt}
- {include list if_large_alt}
- {include list if_large}
- {include list if_large_ccompat}
- {include list if_dll_libs}
- {include list if_mouse}
- {include list if_pwb}
- {include list if_pwb_real}
- {include list if_pwb_prot}
- {include list if_brief}
- {include list if_help}
- {include list if_samples}
- {include list if_startup}
- {include list if_startup_real}
- {include list if_startup_prot}
- {include list if_patch}
- {include list if_windows}
- {include list if_win_libs}
- {include list if_real_graphics}
- {include list if_prot_graphics}
-
- [list remove]
- ; required by toolkit (not used by FORTRAN 5.1)
-
-
- ;*********** more macros ***************
- [macro]
- ;required macros:
- LISTMORE = " MORE "
- HARDHDR = "Hard Drive "
- FLOPPYHDR = "Floppy Drive "
- ; CHKD is 2-char string used as checkmark in listboxes
- CHKD = "* "
-
- ; other macros
- TOGGLEHLP1 = "Use the SPACEBAR to select options. When the correct"
- TOGGLEHLP2 = "options are selected, press ENTER to continue."
-
- ; macros for Packing list generator (not used in Setup)
- DISK = "DISK"
- DESC_HEADER = "Files Description"
- DESC_ULINES = "----- -----------"
- PLHEADER = "Packing List for Microsoft FORTRAN v 5.1"
-
-
- ;*********** menus ***************
-
- [menu mainc]
- ; leave 2 spaces at front for checkmark
- " Install Microsoft FORTRAN"
- " Install Microsoft FORTRAN using defaults"
- " Run SETUP without installing any files"
- " View important documentation notes (README.DOC)"
- " View the packing list (PACKING.LST)"
- " Copy a file from the distribution disks"
- " Load or build additional libraries"
- " Exit SETUP"
-
- [menu yesno]
- "Yes"
- "No"
-
- [menu choose_mode]
- "DOS"
- "OS/2"
-
- [menu choose_target]
- "DOS"
- "OS/2"
- "DOS and Windows"
-
- [menu math_menu]
- "Emulator math"
- "80x87 chip math"
- "Alternate math"
-
- [menu models_menu]
- "Medium memory model"
- "Large memory model"
-
- [menu rename_menu]
- "Rename DOS libraries"
- "Rename OS/2 libraries"
- "Do not rename either set of libraries"
-
- [menu copyanotherm]
- "Return to SETUP Main Menu"
- "Copy another file"
- "Exit SETUP"
-
- [menu anotherhd]
- "Install on a different hard disk"
- "Change my answers to SETUP questions"
- "Continue with installation on this disk"
- "Exit SETUP"
-
- [menu smallhd]
- "Change my answers to SETUP questions"
- "Continue with installation on this disk"
- "Exit SETUP"
-
- ; required menus below this point
- [menu timestampm]
- "Continue without overwriting my file"
- "Replace my copy of the file"
- "Exit SETUP"
-
- [menu contorexit]
- "Continue"
- "Exit SETUP"
-
- [menu retry]
- "Try again"
- "Exit SETUP"
-
- [menu formatorretry]
- "Format the disk"
- "Try again (do not format)"
-
- [menu retryorignore]
- "Try again"
- "Ignore the error and continue"
- "Exit SETUP"
-
- [menu readonlyerrm]
- "Try to overwrite"
- "Continue without copying"
- "Exit SETUP"
-
- [menu build_err_m]
- "Return to SETUP Main Menu"
- "Continue building libraries"
- "Exit SETUP"
-
- ;***** colors *****
- [color]
- 1=high white
- 2=blue,white
- 3=white,blue
- 4=white,black
-
- ;********** header and footer screens ************
-
- [screen header]
- {color white,blue}
- {at 2,1}
- Microsoft FORTRAN %VERS Setup
- {at 0,2}
- {line 60,205}
- ;
- ; footer screens
- ;
- [screen exit]
- {clear 0,24,79,24}
- {color black, white}
- {at 67,24}
- CTRL+C=Exit
- ;
- ;
- [screen ent_exit]
- {clear 0,24,79,24}
- {color black, white}
- {at 2,24}
- ENTER=Continue
- {at 67,24}
- CTRL+C=Exit
- ;
- ;
- [screen ent_sel_exit]
- {clear 0,24,79,24}
- {color black, white}
- {at 2,24}
- ENTER=Continue
- {at 19,24}
- =Make Selection
- {at 67,24}
- CTRL+C=Exit
- ;
- ;
- [screen ent_f1_exit]
- {clear 0,24,79,24}
- {color black, white}
- {at 2,24}
- ENTER=Continue
- {at 39,24}
- F1=Additional Information
- {at 67,24}
- CTRL+C=Exit
- ;
- ;
- [screen ent_sel_f1_exit]
- {clear 0,24,79,24}
- {color black, white}
- {at 2,24}
- ENTER=Continue
- {at 19,24}
- =Make Selection
- {at 39,24}
- F1=Additional Information
- {at 67,24}
- CTRL+C=Exit
- ;
- ;
- [screen help_footer]
- {clear 0,24,79,24}
- {color white, blue}
- {at 2,24}
- ESC=Return to SETUP
- ;{at 30,24}
- ;PgDn=Next Screen
- ;{at 55,24}
- ;PgUp=Previous Screen
- ;
- ;
- ;********** required screens ************
- ;
- [screen helpframe]
- {color black, white}
- {at 2,1}
- ^2Additional Information^0
- {at 0,2}
- {line 60,205,blue,white}
- {include screen help_footer}
- ;
- ;
- [screen mcopying]
- {help nohelp}
- {clear 0,8,80,23}
- {At 10,12}
- SETUP is copying %SPATH%SFILE
- to %DPATH%DFILE.
-
- There are %NUM files left to copy.
- {include screen exit}
- ;
- ;
- [screen badmacro]
- Predefined macro "%SECTION" is missing in SETUP.INF
- ;
- ;
- [screen insdiskpath]
- {help nohelp}
- {include screen header}
- {At 5,8}
- SETUP can't find the file %SFILE.
-
- Please type the drive and directory where this file can be found
- and press ENTER.
-
- You can specify a floppy drive or a hard drive.
-
- {input 10,60,1}
- {include screen ent_exit}
- ;
- ;
- [screen insdiskpath2]
- {help nohelp}
- {include screen header}
- {At 5,8}
- SETUP can't find the file %SFILE in the directory you specified.
- Please try again now, or exit, find a copy of the file, and rerun
- SETUP later.
-
- Please enter the drive and directory where this file is located
- and press ENTER. You can specify a floppy drive or a hard drive.
-
- {input 10,60,1}
- {include screen ent_exit}
- ;
- ;
- [screen insdisknopath]
- {help nohelp}
- {include screen header}
- {At 5,8}
- Please insert the disk labeled '%DISKNAME'
- in drive %DRIVE and press ENTER.
-
- {input 15,20,5}
- {include menu contorexit}
- {include screen ent_sel_exit}
- ;
- ;
- [screen badsdisk]
- {help nohelp}
- {include screen header}
- {At 5,8}
- SETUP can't read the disk in drive %DRIVE. Please be sure the
- correct disk is inserted and the drive door is closed.
-
- {input 15,20,5}
- {include menu contorexit}
- {include screen ent_sel_exit}
- ;
- ;
- [screen wrongdisk]
- {help nohelp}
- {include screen header}
- {At 5,8}
- This does not appear to be %DISKNAME.
- Please insert the disk labeled '%DISKNAME'
- in drive %DRIVE and press ENTER.
-
- {input 15,20,5}
- {include menu contorexit}
- {include screen ent_sel_exit}
- ;
- ;
- [screen badddisk]
- {help nohelp}
- {include screen header}
- {At 5,8}
- SETUP can't read the disk in drive %DRIVE.
-
- {input 15,30,4}
- {include menu formatorretry}
- {include screen ent_sel_exit}
- ;
- ;
- [screen readerr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- An error occurred while reading the file %SFILE.
-
- {input 15,35,5}
- ; inserts menu retry or menu retryorignore
- {include screen ent_sel_exit}
- ;
- ;
- [screen writeerr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- An error occurred while writing the file
- %DPATH%DFILE.
-
- {input 15,35,5}
- ; inserts menu retry or menu retryorignore
- {include screen ent_sel_exit}
- ;
- ;
- [screen createerr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- An error occurred while creating the file
- %DPATH%DFILE.
-
- {input 15,35,5}
- ; inserts menu retry or menu retryorignore
- {include screen ent_sel_exit}
- ;
- ;
- [screen renameerr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- An error occurred while renaming the file
- %SPATH%SFILE to %DFILE.
-
- {input 15,35,5}
- ; inserts menu retry or menu retryorignore
- {include screen ent_sel_exit}
- ;
- ;
- [screen createdirerr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- An error occurred while creating the directory
- %DPATH.
-
- {input 15,35,5}
- ; inserts menu retry or menu retryorignore
- {include screen ent_sel_exit}
- ;
- ;
- [screen timestamperr]
- {help nohelp}
- {include screen header}
- {At 5,8}
- The version of the file %SFILE on your disk is newer than the
- one supplied with Microsoft FORTRAN %VERS.
-
- You can continue the installation process without copying this
- file, or you can overwrite your copy of the file.
-
- SETUP suggests that you not overwrite this file. If you decide
- later that you want the version supplied with FORTRAN %VERS, rename
- your existing file and use SETUP to copy the new version.
-
- {input 15,45,5}
- {include menu timestampm}
- {include screen ent_sel_exit}
- ;
- ;
- ; required screens not used by FORTRAN
- [screen nonvital]
- {clear 0,0,0,0}
- [screen pathtoolong]
- ; screen used by floppy-to-floppy setup only
- [screen insnewdisk]
- ;
- ;
- [screen readonlyerr]
- {help readonly_h}
- {include screen header}
- {at 5,8}
- SETUP is trying to copy to the read-only file
- %DPATH%DFILE on your hard disk.
-
- You can try to overwrite the file, skip the copy if you are sure
- your file is correct, or you can exit SETUP and delete your file.
-
- If the file named above is MSHELP.DLL, press F1 for more information.
-
- {input 15,30,5}
- {include menu readonlyerrm}
- {include screen ent_sel_f1_exit}
- ;
- ;
- [screen readonly_h]
- {color black, white}
- {at 5,4}
- If you are running QuickHelp as a keyboard monitor under OS/2,
- SETUP is not able to copy over MSHELP.DLL because the file is
- locked for use by QuickHelp.
-
- You can continue with SETUP and the FORTRAN Professional Development
- System will still be installed correctly but you will not have the
- latest version of the Help utility.
-
- After SETUP is finished, you should disable QuickHelp, run SETUP
- again, and choose
- ^2Copy a file from the distribution disks^0
- from SETUP's Main Menu. Follow the prompts to copy the file
- MSHELP.DLL to your hard disk. Then exit SETUP and re-enable
- QuickHelp.
- ;
- ;
- [screen readme_frame]
- {help nohelp}
- {at 0,23}
- {line 80,220}
- PgDn=Next screen PgUp=Previous screen ESC=Exit README.DOC
- ;
- ;
- [screen packing_frame]
- {help nohelp}
- {at 0,23}
- {line 80,220}
- PgDn=Next screen PgUp=Previous screen ESC=Exit PACKING.LST
- ;
- ;
- ; ********* FORTRAN SCREENS **********************
- ;
- [screen nohelp]
- {color black, white}
- {at 10,10}
- SETUP has no additional information on this topic.
-
- Press ESC to return to SETUP.
- ;
- ;
- [screen welcome]
- {help nohelp}
- {include screen header}
- {at 5,4}
- %COPYRIGHT
-
- Welcome to the SETUP program for Microsoft FORTRAN %VERS.
-
- If you have not already read the information on SETUP in
- Chapter 2 of "Installing and Using the Professional
- Development System," please do so before continuing. This
- manual contains important information about using SETUP.
-
- The files on the distribution disks are compressed, so you must
- use SETUP to install them. You can also use SETUP to uncompress
- and copy a single file or to view the documentation notes or
- packing list.
-
- If you make a mistake, you can type CTRL+C at any time to quit and
- start over. SETUP never erases files from the distribution disks.
-
- Press ENTER to continue or CTRL+C to exit.
- {include screen ent_exit}
- ;
- ;
- [screen mainmenu]
- {help mainmenu_h}
- {include screen header}
- {at 35,1}
- ^1Main Menu^0
- {at 5,4}
- To install FORTRAN %VERS, press ENTER now. For more information
- on SETUP, press F1. To select another option from the box below,
- use the ARROW (,) keys to highlight the selection, then press
- ENTER.
-
- {input 10,55,10}
- {include menu mainc}
- {at 5}
- {include screen ent_sel_f1_exit}
- ;
- ;
- [screen mainmenu_h]
- {help mainmenu_h2}
- {color black, white}
- {at 5,4}
- SETUP will prompt you for the information it needs. If you're
- unsure of the proper reply for any of the questions, consider
- the defaults a good place to start. Before SETUP installs any
- files, it will give you the opportunity to change your answers.
-
- If you later find you prefer other choices, you can run SETUP again.
-
- If you would like to see SETUP's questions before actually
- installing Microsoft FORTRAN %VERS, select
- ^2Run SETUP without installing any files^0
- from the Main Menu. SETUP will prompt you through the questions
- but will not copy any files.
-
- If you would like to have the Microsoft FORTRAN Professional
- Development System installed using the most common answers to
- all of SETUP's questions, choose
- ^2Install the FORTRAN Professional Development System using defaults^0
- from the Main Menu. Before SETUP installs any files, it will give
- you the opportunity to change any of the answers.
- ;
- ;
- [screen mainmenu_h2]
- {color black, white}
- {at 5,4}
- SETUP asks for information in two ways. For some questions, you
- will be given a list of choices, which will look like this:
- {at 20}
- {box 15,4,3,white,blue}
- {at 21}
- ^2 Choice One ^0
- ^3 Choice Two ^0
-
- {at 5}
- You can use the ARROW keys (,) to move the cursor. If the
- word MORE appears at the bottom of the box, it means there are
- additional choices; press the DOWN ARROW key until you've seen them
- all. When the choice you want is highlighted, press ENTER to continue.
-
- SETUP also asks you to type directory or file names. You will be
- given a field which looks like this:
- ^4 C:\FORTRAN\BINP ^0
- You can use the BACKSPACE key to erase characters, the ARROW keys to
- move the cursor around in the text, or the HOME and END keys to move
- to the beginning and end of the text. When the directory or file name
- is correct, press ENTER to continue.
- ;
- ;
- [screen needhd]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Hard Disk Needed^0
- {at 5,6}
- SETUP cannot find a hard disk attached to your system. You need a
- hard disk to install Microsoft FORTRAN %VERS.
-
- Some removable hard disk systems look like floppies to SETUP, but
- you can still install FORTRAN %VERS on them. If you have a removable
- hard disk, or if you believe SETUP made an error, press ENTER to
- continue with SETUP.
-
- If you do not have a hard disk, press CTRL+C now to exit SETUP, and
- run SETUP again after you have installed a hard disk.
-
-
- Press ENTER to continue or CTRL+C to exit.
- {include screen ent_exit}
- ;
- ;
- [screen baddos]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Warning^0
- {at 5,7}
- SETUP has detected that you are using an operating system other
- than MS-DOS or PC-DOS.
-
- This Microsoft product has been tested and certified for use only
- with the MS-DOS and PC-DOS operating systems. Your use of this
- product with another operating system may void valuable warranty
- protection provided by Microsoft on this product.
-
-
- Press ENTER to continue or CTRL+C to exit.
- {include screen ent_exit}
- ;
- ;
- [screen host_mode]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Host Operating System^0
- {At 5,5}
- Microsoft FORTRAN %VERS can run under DOS or OS/2. However,
- each operating system requires different executable files
- (files with the .EXE extension).
-
- The host operating system is the one under which you intend to
- develop most of your software. You can also set up for both
- operating systems.
-
- Please select the HOST operating system:
- {input 15,35,4}
- {include menu choose_mode }
- {at 12}
- %TOGGLEHLP1
- %TOGGLEHLP2
- {include screen ent_sel_exit}
- ;
- ;
- [screen target_mode]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Target Operating System^0
- {At 5,5}
- The Microsoft FORTRAN Professional Development System can produce
- executable files for DOS, Windows, and OS/2. However, each operating
- system has a different set of libraries and run-time modules.
-
- The target operating system is the one under which you will be
- running the programs you generate. You can also set up for
- multiple operating systems.
-
- Please select the TARGET operating system:
- {input 15,35,5}
- {include menu choose_target}
- {at 12}
- %TOGGLEHLP1
- %TOGGLEHLP2
- {include screen ent_sel_exit}
- ;
- ;
- [screen comblibs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Combined Libraries^0
- {At 5,5}
- In order to reduce the time spent linking programs, FORTRAN %VERS uses
- "combined libraries" which are files containing two or more "component"
- libraries. You may choose to leave the libraries in their component forms.
- However, we strongly recommend converting to combined libraries as they
- are used by the FORTRAN %VERS driver program (FL) and by the Microsoft
- Programmer's WorkBench (PWB).
-
- Because combined libraries require large amounts of disk space, you
- should build only those models you need. SETUP automatically creates
- combined libraries for the memory model, math options, and operating
- modes you specify. You can build other combined libraries later.
-
- Build combined libraries?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen math_opts]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Math Options^0
- ;{At 5,5}
- {At 5,3}
- There are three options for floating-point math support. The emulator
- library (the default) uses a math coprocessor if one is present;
- otherwise it emulates the coprocessor in software. The 80x87 library
- uses the math coprocessor if one is present, but it causes an error if
- the chip is not present at run time. The alternate-math library never
- uses the coprocessor, even if it is present. It uses an alternative
- representation of numbers that is faster but less accurate than the
- software emulator if a coprocessor is not present.
-
- You may create combined libraries for any or all of the math options.
- If you requested component libraries rather than combined libraries,
- you need not specify any math options -- no math libraries will be loaded.
-
- Install which math options?
- {input 15,30,5}
- {include menu math_menu}
- {at 12}
- %TOGGLEHLP1
- %TOGGLEHLP2
- {include screen ent_sel_exit}
- ;
- ;
- [screen mem_models]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Memory Models^0
- {At 5,5}
- The FORTRAN Professional Development System supports libraries for
- two different memory models. You may choose either or both of these
- models. The libraries take up a lot of space, so we recommend you
- select only the model you use most often. (Note that the large model
- libraries are also used for huge model programs).
-
- If you have requested combined libraries or are installing FORTRAN %VERS
- for the first time, you must specify at least one memory model.
-
- Install which memory models?
- {input 15,30,6}
- {include menu models_menu }
- {at 16}
- %TOGGLEHLP1
- %TOGGLEHLP2
- {include screen ent_sel_exit}
- ;
- ;
- [screen mem_models_lib]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Memory Models^0
- {At 5,5}
- The FORTRAN Professional Development System supports libraries for
- two different memory models. You may choose either, both or neither
- of the models. The libraries take up a lot of space, so we recommend
- you select only the model you use most often. (Note that the large
- model libraries are also used for huge model).
-
- Since you have specified only component libraries, and you are using
- the library-building option of SETUP, you need not specify any
- memory models (unless you simply want to load previously unloaded
- math or FORTRAN libraries).
-
- Install which memory models?
- {input 15,30,6}
- {include menu models_menu}
- {at 16}
- %TOGGLEHLP1
- %TOGGLEHLP2
- {include screen ent_sel_exit}
- ;
- ;
- [screen dll_libs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1DLL Libraries^0
- {At 5,5}
- You have asked to load OS/2 protected mode libraries. FORTRAN %VERS
- contains some special libraries that support creation of OS/2 multi-
- thread programs and dynamic-link libraries (DLLs). If you write multi-
- thread programs or DLLs, you need these libraries. However, if
- you write only conventional (single-thread) programs, these libraries
- are not needed.
-
- Copy dynamic-link/multithread libraries also?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen win_dll_libs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Windows DLL Libraries^0
- {At 5,5}
-
- You have asked to load the FORTRAN Windows libraries. FORTRAN %VERS
- contains special libraries that support creation of Windows dynamic-
- link libraries (DLLs). If you intend to write FORTRAN Windows
- applications as DLLs, you need these libraries. However, if you
- plan to write only conventional Windows programs, these libraries
- are not needed, and they do take considerable space on disk.
-
- Build FORTRAN Windows DLL libraries?
-
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen rename_libs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Rename Default Libraries^0
- {At 5,5}
- SETUP normally gives each combined library a name of the form mLIBFfs.LIB,
- where <m> is M or L (Medium, or Large model); <f> is A, E, or 7 (Altmath,
- Emulator, or 8087 floating point); and <s> is R or P (Real or Protected).
-
- However, by default the compiler searches for library names which take the
- form mLIBFORf.LIB, without the trailing R or P. If most of your programs
- are written for only one target mode (R or P), you can have SETUP give
- default names to your libraries, and avoid having to give specific library
- names to the compiler.
-
- Only one set of libraries (real or protected) can have default names.
-
- Rename which libraries?
- {input 15,50,5}
- {include menu rename_menu}
- {include screen ent_sel_exit}
- ;
- ;
- [screen del_comp]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Delete Component Libraries^0
- {At 5,5}
- You have chosen to build combined libraries. After building
- combined libraries, the component libraries are still on your
- disk. Because the component libraries take up considerable
- space, you should remove them after building combined libraries.
-
- Delete the component libraries when finished?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen graphics]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1DOS Graphics Libraries^0
- {At 5,5}
- FORTRAN %VERS provides a special, model-independent DOS graphics
- library: GRAPHICS.LIB. The GRAPHICS.LIB library contains general
- drawing, positioning, and coloring functions.
-
- To use this library, include FGRAPH.FI and FGRAPH.FD in your source.
- Since this library is model-independent, you need not include it in
- the combined libraries. This saves some disk space at the cost of some
- link speed. However, you will have to specify the library explicitly
- whenever you need it.
-
- Include GRAPHICS.LIB in combined libraries?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen grtextp]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1OS/2 Graphics Library^0
- {At 5,5}
- The special, model-independent library GRTEXTP.LIB is a subset of
- the DOS graphics library for use on OS/2. This library allows you
- to write programs which use the text-mode graphics functions and
- run under both OS/2 and DOS.
-
- To use the functions in this library, include FGRAPH.FD & FGRAPH.FI
- in your source. Since this library is model-independent, it need
- not be included in the combined libraries. This saves some disk
- space at the cost of some link speed. However, you will have to
- specify the library explicitly whenever you need it.
-
- Include GRTEXTP.LIB in combined libraries?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen error_text]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Error Text^0
- {At 5,5}
-
- The run-time files contain error messages which can be displayed
- as a number (only), or as a number followed by a descriptive phrase
- of text. Error descriptions are informative, and we recommend that
- you include them, but they do take up room in the run-time executable
- files.
-
- Include error descriptions in combined libraries?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen c_compat]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1C Compatibility^0
- {At 5,5}
-
- The FORTRAN %VERS libraries can be installed with or without
- compatibility with Microsoft C.
-
- If the majority of your programs require compatibility with C,
- then you should install this compatibility. If the majority
- of your programs do not require compatibility with C, then you
- should not install compatibility.
-
- Note: If using C compatible libraries, always remember to link
- with the C runtime library!
-
- Install for compatibility with C?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen pwb]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Programmer's WorkBench^0
- {At 5,6}
- The Programmer's WorkBench is an integrated mouse- and window-
- based development environment. From within the Programmer's
- WorkBench, you can edit, build, run, and debug your programs,
- as well as access a complete online help system.
-
- Install Microsoft Programmer's WorkBench?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen brief]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1BRIEF Compatibility^0
- {At 5,5}
- The Programmer's WorkBench can be customized with alternate key
- assignments and macros. A set of key assignments and macros that
- emulate the BRIEF (R) editor can be added to the TOOLS.INI file.
- If you do not install BRIEF compatibility, default key assignments
- are used.
-
- If you specify BRIEF compatibility, the BRIEF macros and key
- assignments are appended to your TOOLS.INI file. If you do not
- have a TOOLS.INI file, SETUP creates one.
-
- Install BRIEF compatibility?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen mouse]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Mouse Driver^0
- {At 5,4}
- If you use a Microsoft Mouse (or a 100%%-compatible pointing
- device), you should use the MOUSE.COM file provided with this
- release. This is the most recent version of the mouse driver and
- contains bug fixes and new features.
-
- To install the mouse driver provided with FORTRAN %VERS, the command
- MOUSE must be executed from AUTOEXEC.BAT or the command line before
- using the Microsoft CodeView debugger, Programmer's WorkBench, or
- Quick Help. MOUSE.COM should be used instead of the MOUSE.SYS
- device driver provided with older versions of Microsoft products.
-
- If you do not use a mouse, you need not copy this file.
-
- Copy the Microsoft Mouse driver?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen patch]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Floating Point Patch^0
- {At 5,5}
- If you are running IBM(R) PC-DOS 3.20 and trapping floating-point
- exceptions in any of your programs, you may find it necessary to
- patch PC-DOS 3.20 to get proper operation when floating-point
- exceptions occur.
-
- If you choose to copy these files, the required patch files are
- copied into the \PATCH subdirectory of your source file directory.
- See the file PATCH320.DOC in that directory for further
- instructions on making this patch.
-
- Copy the DOS 3.20 patch files?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen samples]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Sample Programs^0
- {At 5,5}
- There are many sample FORTRAN programs included with this product.
- These programs demonstrate the use of many FORTRAN functions, including
- graphics. However, they do take up considerable disk space, so
- you may not wish to copy these files. If you do not copy them now,
- you can install them later by using the file copying option in SETUP's
- Main Menu.
-
- Copy the sample programs?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen startup]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1C Start Up Sources^0
- {At 5,5}
- The source files for start-up routines are provided with this
- product.
-
- If requested, the start-up source files will be put in the \STARTUP
- subdirectory of the source directory. This directory will contain
- all of the operating system independent source files, the MAKEFILE,
- and the README file. It also has three subdirectories: \DOS, \OS2, &
- \WIN for the system-dependent files. Start-up files take up a
- substantial amount of space, so they should be copied only if needed.
-
- Copy the start-up sources?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen helpfiles]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Help Files^0
- {At 5,5}
-
- FORTRAN %VERS has online help for the FORTRAN language, FORTRAN compiler
- errors, utilities, the Microsoft Programmer's WorkBench (PWB), and for
- the CodeView debugger. Help can be accessed either from within PWB, or
- via the QuickHelp utility. We strongly recommend that you choose to
- install the online help files, but these files are quite large, and if
- disk space is a consideration you may choose not to install online help.
-
- Install online help files?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [screen destdrive]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Destination Drive^0
- {At 5,5}
- SETUP has found more than one hard drive attached to your system.
- You should select the drive on which you will be installing
- Microsoft FORTRAN %VERS.
-
- This drive will be the default when SETUP asks you to specify
- directory names. If you want to divide this product's components
- among different hard drives, you will be able to change the drive
- letter when specifying the paths.
-
- Please select the destination drive:
- {input 15,20,5}
- ; list of drives (built on the fly) goes here
- {include screen ent_sel_exit}
- ;
- ;
- [screen typedir]
- If the directory does not exist, it will be created.
-
- SETUP proposes the following directory:
-
- {input 5,55,1}
-
- If you want to install these files in a different directory, use
- the BACKSPACE key to erase the current selection, then type the
- directory name. When the correct directory is displayed, press
- ENTER.
- {include screen ent_exit}
- ;
- ;
- [screen dirbinb]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Bound Executable Files^0
- {at 5,5}
- Please specify the directory for bound executable files. All
- executable programs that run in both DOS and OS/2 protected
- mode will be copied to this directory.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirbinp]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1OS/2 Executable Files^0
- {at 5,5}
- Please specify the directory in which to place the OS/2
- protected-mode executable files.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirbin]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1DOS Executable Files^0
- {at 5,4}
- Please specify the directory in which to place the DOS executable
- files. If you request both DOS and OS/2 protected-mode executable
- files, DO NOT install them in the same directory, since some (like
- the LINKer) use the same name for both the DOS and OS/2 protected-
- mode versions.
-
- {include screen typedir relative}
- ;
- ;
- [screen samedir]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Directory Conflict^0
- {at 5,4}
- You have specified the same directory ( %SECTION )
- for both DOS and OS/2 protected-mode executable files. Some files
- (like the LINKer) use the same name for both the DOS and OS/2
- protected-mode versions, so you MUST specify separate directories.
-
- ^1Please specify a DIFFERENT directory for DOS executable files.^0
-
- {include screen typedir relative}
- ;
- ;
- [screen dirlib]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Library Files^0
- {at 5,5}
- Please specify the directory in which to place libraries for
- FORTRAN %VERS. This directory contains the combined libraries created
- by SETUP, as well as other libraries that will be copied from the
- source disks.
-
- {include screen typedir relative}
- ;
- ;
- ; source of component directories for library-building
- [screen dirlib_src]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Source of Component Libraries^0
- {At 5,5}
- Please specify the source of the files for creating the
- combined libraries. This can be a disk drive (such as A:\)
- where you will be prompted to insert the distribution disks,
- or it can be a directory (such as C:\LIB) containing
- the libraries that you kept after running SETUP earlier.
-
- {input 10, 56, 1}
-
- If you want to change the source of these files, use the
- BACKSPACE key to erase the current selection, then type
- the disk or directory name.
-
- When the source shown above is correct, press ENTER to continue.
- {include screen ent_exit}
- ;
- ;
- [screen dirincl]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Include Files^0
- {at 5,5}
- Please specify the directory in which to place the include files
- for FORTRAN %VERS.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirinit]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Initialization Files^0
- {at 5,5}
- Please specify the directory in which to place the initialization
- files for the Programmer's WorkBench and the CodeView debugger.
- The TOOLS.INI file is placed here.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirhelp]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Help Files^0
- {at 5,5}
- Please specify the directory in which to place the help files for
- the online help system. Help files for Microsoft FORTRAN %VERS
- and associated tools are placed here.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirdll]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1DLL Directory^0
- {At 5,5}
- Several of the protect-mode tools require dynamic-link libraries
- to operate. The directory specifies where those DLLs should be
- placed. This directory should be listed in the LIBPATH statement
- of your CONFIG.SYS file.
-
- Please specify the directory in which to place DLLs.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirwin]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Windows 3.0 Directory^0
- {At 5,5}
-
- You have choosen to install FORTRAN %VERS files for the Windows operating
- system. Please specify the directory which contains your Windows
- executable files.
-
- {include screen typedir relative}
- ;
- ;
- [screen dirsource]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Source Directory^0
- {at 5,5}
- The source directory contains all of the files that do not belong in
- any of the other directories. This includes sample FORTRAN programs (if
- requested), start-up source files (if requested), and patch files for DOS
- (if requested).
-
- Please specify the directory in which to place the source files.
-
- {include screen typedir relative}
- ;
- ;
- [macro]
- ; strings used to init the confirm listbox
- INSTALL = "Install "
- NOINSTALL = "Do not install "
- COPY = "Copy "
- NOCOPY = "Do not copy "
- INCLUDE = "Include "
- NOINCLUDE = "Do not include "
-
- NOCHANGES = "NO CHANGES"
- BOTHOS = "DOS and OS/2 "
- HOST = "Host Operating System: "
- TARGET = "Target Operating System: "
-
- TARGETTEMP = ""
- HOSTTEMP = ""
- OS2 = "OS/2,"
- DOS = "DOS,"
- WIN = "Windows"
-
- PROTREV = "Target OS/2 version: "
- PROTREV12 = "OS/2 version 1.2"
-
- DLLLIBS = "dynamic link/multi-thread libraries"
- WINDLLLIBS = "Windows dynamic run-time"
-
- MATHTEMP = ""
- MATHOPTS = "Math options: "
- EMULATOR = "Emulator math, "
- CHIPMATH = "80x87 chip math, "
- ALTMATH = "Alternate math"
- NOMATH = "no math libraries"
-
- MEMTEMP = ""
- MEMMODELS = "Memory models: "
- MEDIUM = "Medium, "
- LARGE = "Large"
- NOMODELS = "no memory models"
-
- HELP_FILES = "On-line Help Files"
-
- BUILDCOMBLIBS = "Build combined libraries"
- NOCOMBLIBS = "Do not build combined libraries"
-
- GRMONDO = "graphics in combined libraries"
- NOGRAPHICS = "graphics libraries in combined libraries"
-
- INCLGRTEXTP = "GRTEXTP.LIB in combined libraries"
- ERRORTEXT = "Error message text"
- CCOMPAT = "C Compatibility"
-
- DELCOMP = "Delete component libraries after building combined libraries"
- NODELCOMP = "Do not delete component libraries after building combined libs"
-
- RENDOS = "Rename DOS libraries"
- RENOS2 = "Rename OS/2 protected-mode libraries"
- DEFAULTNAMES = " to default names"
- RENNONE = "Do not rename libraries to default names"
-
- INSTALLPWB = "Microsoft Programmer's WorkBench"
- INSTALLBRIEF = "BRIEF (R) compatibility"
- INSTALLMOUSE = "Microsoft Mouse software"
- INSTALLPATCH = "the DOS 3.2 patch files"
- INSTALLSAMPLES= "sample programs"
- INSTALLSTARTUP= "startup sources"
-
- DIRFORBOUND = "Directory for bound executable files: "
- DIRFORPROT = "Directory for OS/2 protected-mode executable files: "
- DIRFORREAL = "Directory for DOS executable files: "
- DIRFORLIB = "Directory for library files: "
- DIRFORINCL = "Directory for include files: "
- DIRFORINIT = "Directory for initialization files: "
- DIRFORHELP = "Directory for help files: "
- DIRFORSOURCE = "Directory for source files: "
- DIRFORDLL = "Directory for dynamic link libraries: "
- DIRFORWIN = "Directory for Windows: "
- SRCFORLIB = "Source for component library files: "
- ;
- ;
- [screen confirm]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Confirm Your Choices^0
- {at 5,4}
- If you are satisfied with your responses, press ENTER to continue.
- Otherwise, use the ARROW (,) keys to select the option to change
- and press ENTER. Your current response is the new default.
- {input 2,77,17}
- ; menu is built on the fly
- {include screen ent_sel_exit}
- ;
- ;
- [screen diskchk]
- {include screen header}
- {at 8, 5}
- {center on}
- Checking disk space requirements. Please wait...
- {center off}
- {include screen exit}
- ;
- ;
- [screen installing]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Installing^0
- {at 0,5}
- {center on}
- Installing Microsoft FORTRAN Professional Development System %VERS...
- {center off}
- {include screen exit}
- ;
- ;
- [screen freespace]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Not Enough Disk Space^0
- {at 5,5}
- There isn't enough free disk space on drive %DRIVE to install
- FORTRAN %VERS with the options you chose. You need another %NUM K
- of disk space. If SETUP runs out of disk space, the FORTRAN
- Professional Development System may not be installed properly.
-
- You can install fewer optional files, or you can delete existing
- files and run SETUP again. If you believe SETUP misread the free
- space on your hard disk, you can continue.
-
- Please select one of the following:
- {input 15,46,6}
- ; menu 'anotherhd' is used if > 1 hard disk, else menu 'smallhd' goes here
- {include screen ent_sel_exit}
- ;
- ;
- ; user only sees this screen if running off hard disk and > 1 floppy drive found
- [screen single_src_drive]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Copy Files^0
- {At 5,5}
- In order to copy files from the distribution disks, SETUP needs
- to know in which drive you will insert the disks.
-
- You will be prompted to insert the correct disks when SETUP
- needs them.
-
- Please select the source of the distribution disks:
- {input 15,20,5}
- ; list of floppy drives (built on the fly) goes here
- {include screen ent_sel_exit}
- ;
- ;
- [screen single_copy_fname]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Enter File Name^0
- {at 5,5}
- Enter the base name, without drive or path designation, of the
- file you want to copy. You can use wildcards (*, ?) to specify
- more than one file.
-
- You can view the packing list, which has a short description of
- each file on the distribution disks, from SETUP's Main Menu. To
- return to SETUP's Main Menu, press ENTER without typing a name.
-
- Please enter the name of the file to copy:
-
- {input 25,20,1}
-
- {at 5}
- Do not give a drive or directory name with the file name. Use
- the BACKSPACE key to erase characters. You can use wildcards to
- specify more than one file.
-
- When the file name is correct, press ENTER.
- {include screen ent_exit}
- ;
- ;
- [screen single_no_match]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Enter File Name^0
- {at 5,4}
- ^1The file name you gave does not match any file on the
- distribution disks.^0
-
- The packing list contains a complete list of files on the
- distribution disks. The packing list can be viewed from SETUP's
- Main Menu. Refer to this list to determine the correct name of
- the file you want to copy. To return to SETUP's Main Menu, press
- ENTER without typing a name.
-
- Please enter the name of the file to copy:
-
- {input 25,20,1}
-
- {at 5}
- Do not give a drive or directory name with the file name. Use
- the BACKSPACE key to erase characters. You can use wildcards to
- specify more than one file.
-
- When the file name is correct, press ENTER.
- {include screen ent_exit}
- ;
- ;
- [screen multiple_files]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Choose Files^0
- {at 5,4}
- There is more than one file on the Microsoft FORTRAN %VERS distribution
- disks with the name you gave. You may copy any number of the files.
- Below are the packing list descriptions of each file.
-
- Use the ARROW (,) keys to select a file, then press SPACEBAR
- to mark it. Repeat until you have marked all the files you want to
- copy. When you are ready to copy the files, press ENTER.
-
- {input 5,70,11}
- ; listbox is built on the fly
- {include screen ent_sel_exit}
- ;
- ;
- [screen single_copy_dest]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Enter Path^0
- {at 5,5}
- The packing list description of this file is:
- %SFILE -- %SECTION
-
- Enter the full path name (drive and directory) where you
- want the selected file to be copied. Do not enter the name of
- the file, just the name of the directory.
-
- Please enter the drive and directory to which %SFILE should
- be copied:
-
- {input 10,60,1}
-
- {at 5}
- Use the BACKSPACE key to erase characters.
-
- When the drive and directory are correct, press ENTER.
- {include screen ent_exit}
- ;
- ;
- [screen mult_copy_dest]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Enter Path^0
- {at 5,5}
- Enter the full path name (drive and directory) where you
- want the selected files to be copied. Do not enter the name of
- the files, just the name of the directory.
-
- Please enter the drive and directory where the files should
- be copied:
-
- {input 10,60,1}
-
- {at 5}
- You can use the BACKSPACE key to erase characters.
-
- When the correct drive and directory is displayed,
- press ENTER.
- {include screen ent_exit}
- ;
- ;
- [screen single_copying]
- {help nohelp}
- {include screen header}
- {at 5,5}
- Copying...
-
- {include screen exit}
- ;
- ;
- ; notice that this screen is designed to overlay screen single_copying
- [screen single_copy_another]
- {help nohelp}
- {include screen header}
- {at 5,5}
- Copying... finished.
-
- Do you want to copy another file from the distribution disk?
- {input 15,35,5}
- {include menu copyanotherm}
- {include screen ent_sel_exit}
- ;
- ;
- [screen installworked]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Installation Complete^0
- {At 5,6}
- SETUP has successfully installed Microsoft FORTRAN %VERS.
-
-
- Press ENTER to continue, or press CTRL+C to exit SETUP.
- {include screen ent_exit}
- ;
- ;
- [macro]
- NUMERRORS = "0"
- NUMFILES = "0"
- ;
- ;
- [screen installerrs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Installation Errors^0
- {At 5,6}
- SETUP has not completely installed Microsoft FORTRAN %VERS.
- There were %NUMERRORS errors detected while copying files, and %NUMFILES files
- were not installed because of those errors.
-
- Microsoft FORTRAN %VERS may not work correctly if it is not properly
- installed. Please run SETUP again after correcting the problems.
-
-
- Press ENTER to continue, or press CTRL+C to exit SETUP.
- {include screen ent_exit}
- ;
- ;
- [screen mult_linkers]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Multiple Linkers^0
- {At 5,6}
- WARNING:
-
- SETUP has found multiple linkers in the PATH. Be sure to use
- the LINK.EXE that comes with FORTRAN %VERS for linking programs
- assembled with FORTRAN %VERS.
-
- Please press ENTER to continue with SETUP.
- {include screen ent_exit}
- ;
- ;
- [screen tmpchk]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1TMP Environment Variable^0
- {At 5,3}
-
- ^1 *** WARNING: ***^0
- SETUP has determined that the TMP environment variable is not SET.
-
- The LIB utility requires that TMP be SET to a valid path on your
- hard drive. If you intend for SETUP to build libraries, then you
- should exit SETUP now and SET the TMP environment variable.
- For example, at the command prompt, type:
-
- ^1SET TMP=C:\^0
-
- If you do not want to use SETUP to build libraries (i.e. you intend
- to load only component libraries), then you may proceed without a TMP
- environment variable.
-
- Please press ENTER to continue with SETUP, or press CNTL+C to
- exit SETUP.
- {include screen ent_exit}
- ;
- ;
- [macro]
- UNKNOWN = "of unknown type and version"
- ISVERSION = "version"
- FOR = " for "
- LINKDOS = "DOS"
- LINKOS2 = "OS2"
- INCREMENTAL = "Incremental"
- LINEAR_386 = "Linear-386"
- AND = " and "
- MDIRBINB = " "
- OLDLINKVERS = ""
- NEWLINKVERS = ""
- ;
- ;
- [screen which_linker]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Overwrite Linker^0
- {At 5,5}
- The version of LINK.EXE that you have in %MDIRBINB
- is not the version supplied with FORTRAN %VERS.
-
- Your existing linker is %OLDLINKVERS.
-
- The new linker is %NEWLINKVERS.
-
- Do you want to overwrite your copy of LINK.EXE?
- {input 15,10,4}
- {include menu yesno}
- {include screen ent_sel_exit}
- ;
- ;
- [macro]
- MDIRBIN = "\FORTRAN\BIN"
- NEWAUTOEXEC = "NEW-VARS.BAT"
- NEWCONFIG = "NEW-CONF.SYS"
- NEWSTARTUP = "NEW-VARS.CMD"
- TOOLSPRE = "TOOLS.PRE"
- SYSTEMPRE = "SYSTEM.PRE"
- ;
- ;
- [screen newfiles_real]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Environment Settings^0
- {At 5,5}
- SETUP has created the following files to help you configure
- your system for using Microsoft FORTRAN %VERS:
-
- ^1%NEWAUTOEXEC^0 is a sample AUTOEXEC.BAT file
- that sets environment variables for use by FORTRAN %VERS.
- This file can be run from the command line to set the environment
- before running the FORTRAN Professional Development System, or it
- can be merged with an existing AUTOEXEC.BAT.
-
- ^1%NEWCONFIG^0 is a sample CONFIG.SYS file that
- contains commands that should be copied into your CONFIG.SYS file.
- If these commands are already set in your CONFIG.SYS file, then
- you should use values at least as large as those in the sample
- file in your CONFIG.SYS file.
-
- These files are for DOS only, and are in your real-mode directory.
- {include screen ent_exit}
- ;
- ;
- [screen newfiles_prot]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Environment Settings^0
- {At 5,5}
- SETUP has created the following file to help you configure
- your system for using Microsoft FORTRAN %VERS:
-
- ^1%NEWSTARTUP^0 is a sample command file that sets
- environment variables for use by the FORTRAN Professional
- Development System. The file can be run from the command line
- to set the environment before running the FORTRAN Professional
- Development System, or it can be merged with an existing command
- file for the OS/2 command processor.
-
- This file is for use in OS/2 only, and is in your protect-mode
- directory.
- {include screen ent_exit}
- ;
- ;
- [screen tools_pre]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Sample PWB Settings^0
- {At 5,5}
- SETUP has created the following file to help you configure
- your system for using Microsoft FORTRAN %VERS:
-
- ^1%TOOLSPRE^0 is a sample file that contains various settings used to
- initialize the Programmer's WorkBench (PWB) utility. TOOLS.PRE contains
- special configuration information about the run-time libraries you have
- installed during this SETUP session.
-
- In most cases, you should rename this file to TOOLS.INI or merge
- the contained directives into an existing file of that name.
-
- TOOLS.PRE is located in the directory specified for initialization
- files.
- {include screen ent_exit}
- ;
- ;
- [screen system_pre]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Sample Settings for CVW^0
- {At 5,5}
- SETUP has created the following file to help you configure
- your system for using Microsoft FORTRAN %VERS:
-
- ^1%SYSTEMPRE^0 is a sample file that contains various settings used to
- initialize Windows. SYSTEM.PRE contains special configuration
- information for use with CodeView for Windows (CVW).
-
- In most cases, you should merge this file with the SYSTEM.INI
- file in your Windows directory.
-
- SYSTEM.PRE is located in the directory specified for Windows files.
-
- {include screen ent_exit}
- ;
- ;
-
- [screen himem]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Memory Utilities^0
- {At 5,5}
- SETUP has copied the files ^1HIMEM.SYS^0, ^1RAMDRIVE.SYS^0, and ^1SMARTDRV.SYS^0 to
- the directory specified for DOS executable files.
-
- HIMEM.SYS allows you to debug programs that approach 640K in size
- by using extended memory on machines with 286, 386, or 486 CPUs.
-
- To avoid possible conflicts, use RAMDRIVE.SYS for memory disk
- emulation and SMARTDRV.SYS for disk caching. Other disk emulation
- and disk caching programs may conflict with HIMEM.SYS.
-
- The NEW-CONF.SYS file contains a sample entry showing how to install
- HIMEM.SYS in your CONFIG.SYS file.
-
- A more detailed explanation of these three utilities and memory
- configuration (expanded versus extended) is located in Chapter 2
- of "Installing and Using the Professional Development System."
- {include screen ent_exit}
- ;
- ;
- ;******** Library-building screens **********
- [macro]
- LIBLIST = ""
- ;
- ;
- [screen start_libs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Build Libraries^0
- {At 5,5}
- Press ENTER to begin building combined libraries.
- {include screen ent_exit}
- ;
- ;
- [screen creating_libs]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Building Library^0
- {At 5,5}
- Creating Library %DFILE
- ; this input field's <x,y> is where LIB.EXE's output shows up
- {input 0,1,1}
-
- ;{At 8, 20}
- ;Libraries built:
- ;{At 0}
- ;%LIBLIST
- {include screen exit}
- ;
- ;
- [screen build_err]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Error Building Library^0
- {At 5,5}
- An error occurred while creating the library %DFILE. The probable
- cause of this error is a 'not enough memory' or 'not enough disk'
- condition when SETUP tries to spawn the LIB utility. SETUP + LIB
- requires at least 490K of available memory and enough disk to load
- both the components and the combined libraries.
-
- An ASCII text log file, called ^1'XLIBLOGX.XYZ'^0 contains the output
- of the LIB utility. You can check this file for any errors that
- may have occurred during the LIB process.
-
- You may try to build other combined libraries, continue
- SETUP without building libraries, or exit SETUP.
-
- {input 15,35,5}
- {include menu build_err_m}
- {include screen ent_sel_exit}
- ;
- ;
- [screen libs_built]
- {help nohelp}
- {include screen header}
- {at 35,1}
- ^1Libraries Built^0
- {At 5,5}
- SETUP has successfully installed the libraries for
- Microsoft FORTRAN %VERS.
-
-
- Press ENTER to return to the main SETUP menu,
- or press CTRL+C to exit SETUP.
- {include screen ent_exit}
- ;
- ;
-