VMS Help
LIBRARY, /CREATE
*Conan The Librarian
|
Requests the DCL command LIBRARY to create a new library. When
you specify /CREATE, you can optionally specify a file or a list
of files that contains modules to be placed in the library.
On OpenVMS VAX systems, the /CREATE qualifier creates a VAX
library by default when used to create object and shareable
image libraries. On OpenVMS Alpha systems, the /CREATE qualifier
createsan Alpha library by default when used to create object
and shareable image libraries. (Note that you cannot have
Alpha modules and VAX modules in the same library.) On OpenVMS
I64 systems, the /CREATE qualifier creates an ELF library
when used to create object and shareable image libraries.
Format
/CREATE[=(option[,...])]
option
An option that overrides the system defaults to control the size
or format of the library. You can specify one or more of the
following options: BLOCKS:n, CASE_SENSITIVE:[YES/NO], GLOBALS:n,
HISTORY:n, KEEP, KEYSIZE:n, MODULES:n, or VERSION:n.
1.$ LIBRARY/CREATE TESTLIB ERRMSG,STARTUP
This LIBRARY command creates an object module library named
TESTLIB.OLB and places the files ERRMSG.OBJ and STARTUP.OBJ as
modules in the library.
2.$ LIBRARY/MACRO/CREATE=(BLOCKS:40,MODULES:100) MYMAC TEMP
$ MACRO MYMAC/LIBRARY,CYGNUS/OBJECT
This LIBRARY command creates a macro library named MYMAC.MLB
from the macros in the file TEMP.MAR. The new library has room
for 100 modules in a 40-block file. If the input file contains
multiple macros, each macro is entered in the new library.