Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mksvslib(1) — Unisoft V7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

MKSVSLIB(1)  —  UNIX Programmer’s Manual

NAME

mksvslib − Make a SVS Object Library

SYNOPSIS

mksvslib

DESCRIPTION

Mksvslib makes object code libraries for the Silicon Valley Software (SVS) FORTRAN or Pascal compiler object files.  Mksvslib binds compiled or assembled relocatable object-code modules into a collection called a library.  A library provides a repository for commonly used object code modules which must be present when linking with the SVS ulinker utility such that the common modules end up bound together into the final executable code module. 

Mksvslib has no parameters or options on the command line.  It is an interactive utility which prompts for the information it requires.  Mksvslib typically wants the following pieces of information from the user:

•the name of the file which should receive the listing (results and log) of the library building process,

•the name of the file which will contain the generated library when the library generation process is complete. 

•the name(s) of file(s) (each with a .obj suffix) which contain the constituent parts of the library being generated. 

EXAMPLE

A typical library session is shown here.  User input is shown in bold faced text.  A newline response to the prompt signals the end of the list of input files:

% mksvslib
LIBRARY - MC68000 Library Utility
20-Jul-81
(C) 1981 Silicon Valley Software, Inc.
 Listing file - /dev/null
Output file[.OBJ] - wall.to.wall
Input file[.OBJ] - books
Input file[.OBJ] - boots
Input file[.OBJ] - cameras
Input file[.OBJ] - clones
Input file[.OBJ] - clouds
Input file[.OBJ] -
. . . . Lots of messages from the library builder . . . .
%

7th Edition  —  12/15/82

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026