| 1 |
$ defs = "/define=("USE_LARGEFILES","ABORT_DEEP_ISO_ONLY","APPLE_HYB","UDF","DVD_VIDEO","SORTING","USE_LIBSCHILY","USE_SCG","HAVE_DIRENT_H","HAVE_STRCASECMP")
|
| 2 |
$ incs = "/include=([-.include],[-.libhfs_iso],[-.cdrecord],[])"
|
| 3 |
$ opts = "/float=ieee/prefix=all/nowarn"
|
| 4 |
$ define/nolog scg [-.LIBSCG.scg]
|
| 5 |
$ copy [-.cdrecord]scsi_cdr.c *.*
|
| 6 |
$ copy [-.cdrecord]cd_misc.c *.*
|
| 7 |
$ copy [-.cdrecord]modes.c *.*
|
| 8 |
$ copy [-.cdrecord]SCSI_MMC.C *.*
|
| 9 |
$ copy [-.cdrecord]DEFAULTS.C *.*
|
| 10 |
$ copy [-.cdrecord]GETNUM.C *.*
|
| 11 |
$ copy [-.cdrecord]misc.C *.*
|
| 12 |
$ copy [-.cdrecord]MOVESECT.* *.*
|
| 13 |
$ copy [-.libdeflt]default.c *.*
|
| 14 |
$ cc 'defs' 'incs' 'opts' cd_misc.c
|
| 15 |
$ cc 'defs' 'incs' 'opts' DEFAULTS.C
|
| 16 |
$ cc 'defs' 'incs' 'opts' GETNUM.C
|
| 17 |
$ cc 'defs' 'incs' 'opts' IO.C
|
| 18 |
$ cc 'defs' 'incs' 'opts' MISC.C
|
| 19 |
$ cc 'defs' 'incs' 'opts' MODES.C
|
| 20 |
$ cc 'defs' 'incs' 'opts' MOVESECT.C
|
| 21 |
$ cc 'defs' 'incs' 'opts' READCD.C
|
| 22 |
$ cc 'defs' 'incs' 'opts' SCSI_CDR.C
|
| 23 |
$ cc 'defs' 'incs' 'opts' SCSI_MMC.C
|
| 24 |
$ cc 'defs' 'incs' 'opts' default.c
|
| 25 |
$ libr/crea readcd.olb
|
| 26 |
$ libr/ins readcd.olb *.obj
|
| 27 |
$ define/user sys$output nl:
|
| 28 |
$ link/exe=[-.bins]readcd.exe sys$input/option
|
| 29 |
cluster=myclu,,,readcd.obj,readcd.olb/libr, -
|
| 30 |
[-.libs]LIBHFS_Iso.olb/lib, -
|
| 31 |
LIBUNLS.olb/lib, -
|
| 32 |
libfile.olb/lib, -
|
| 33 |
libscg.olb/lib, -
|
| 34 |
STDIO.OLB/lib, -
|
| 35 |
libschily.olb/lib
|
| 36 |
sys$library:decc$shr/share/selective
|
| 37 |
sys$library:cma$tis_shr/share/selective
|
| 38 |
$ delete *.obj;*
|
| 39 |
$ purge/nolog *.olb
|