Target Name
The name of an executable file or dynamic link library (shared library) that is a TARGET of the makefile is displayed.
Send files
A list of files to be transferred to the server when the makefile is created is displayed. Files are displayed by file type as follows:
COBOL source files
COBOL libraries and descriptor files
Precompiler input sources
Compile Options
Compile options that are used in the makefile at compile time of a COBOL source are displayed.
Link options
Link options that are used in the makefile during linkage of a COBOL source are displayed.
Precompiler link
If precompiler link is used, the following precompiler information is displayed:
Extensions of precompiler input sources
Extensions of precompiler output sources
Precompiler command name and parameters
Indication of whether to display error messages of the COBOL compiler with the line numbers of lines in precompiler input sources
Values in the Makefile Creation dialog box
Values displayed for Create Condition in the Makefile Creation dialog box vary according to whether the first makefile is being created or the second or subsequent makefile is being created:
First makefile is being created
The values set on the Target, Build and Precompiler page of project properties are referenced. However, the information set on the Build page will be partially modified. The tabs on the Build page are as follows:
Compiler Options tab
A copy of the information is created for compile options that have formats that are common to the systems.
Specifications for compile options not supported by the operating system of the server are ignored.
Library Names tab
The values specified in the "Library Names" tab are not reflected in the makefile. Set the library file storage folder in the server-side environment variables whose names are library names specified with IN/OF.
Note
When the server side is Windows (Itanium) or Windows (x64), the library file storage folder is defined in the COB_library-name environment variable.
Linker Options tab
The storage paths and names of the object files and library files provided by NetCOBOL are replaced with the storage paths and names of files provided by the server-side NetCOBOL.
The following applies to object and library files not provided by NetCOBOL:
If the server operating system is Windows(Itanium) or Windows(x64), a copy of the information is created.
If the server operating system is Solaris or Linux, information for the object files and library files is deleted.
Second or subsequent makefile is being created
The values used for the previous makefile are used for second and subsequent makefiles.