When the conversion source project includes a function that is not supported in NetCOBOL Studio, the project configuration conversion command handles the non-supported function one of two ways.
Outputs an error message and stops project conversion
However, when the -F option is specified, after disabling the object function, it outputs a warning message and continues project conversion.
Outputs a warning message and continues project conversion
Detailed information by function follows.
Function that outputs error message and stops project conversion
When converting a project that includes the following functions, the project configuration conversion command outputs an error message and stops conversion.
However, when specifying the -F option, after disabling the object function, it outputs a warning message and continues conversion.
An error is generated when the following compile options are specified
FLAGSW(GSW), FLAGSW(GSS)
LIBEXT
FORMEXT
SRF(FREE)
library file creation (create library file as the input of module definition file)
Function that outputs warning message and continues project conversion
When converting a project that includes the following functions, the project configuration conversion command outputs a warning message and continues conversion.
When %OUTFOLDER% is contained in the pre-compiler parameter
When the extention of the input file for the pre-compiler is one of the following
cobol
cob
cbl
lcai
When converting a project using the project configuration conversion command, change the extention to "pco" and continue.
When the extention of the output file for the pre-compiler is none of the following
cob
cobol
When converting a project using the project configuration conversion command, change the extention to ".cob" and continue.
When the base-name of the output file for the pre-compiler is different from the input file.
When converting a project using the project configuration conversion command, change the base-name of the output file to the base-name of the input file and continue.
When there are two or more kinds of extentions of the input file for the pre-compiler
When converting a project using the project configuration conversion command, change the extention to "pco" and continue.
When there are two or more kinds of extentions of the output file for the pre-compiler
When converting a project using the project configuration conversion command, change the extention to ".cob" and continue.
When the following OS-dependent compile options are specified in the build management file on the Unix distributed development application
LALIGN
FILELIB
CODECHECK
KANA
When converting a project using the project configuration conversion command, the command doesn't distinguish server OS. Convert and continue using them in the raw format.
When server link information can be obtained by a Unix distributed development application
Server link information cannot be set as the project information. When converting a project using the project configuration conversion command, output server link information in ini file with the following format and continue.
[ServerName] ServerAddress=*** UserName=*** ServerOS=*** HostCode=*** HostClientCodeChange=*** PASVSendMessage=***
When server link information cannot be obtained by a Unix distributed development application
When converting a project using the project configuration conversion command, output only a warning message and continue.
When multiple build management files exist by a Unix distributed development application
When converting a project using the project configuration conversion command, output a warning message about the build management file that has not converted and continue.
When the following link options used for Solaris are specified in the build management file of a Unix distributed development application
pm
pc
pi
Ns
When converting a project using the project configuration conversion command, the command does not distinguish server OS. Convert and continue using them in the raw format.
When send function information is set by a Unix distributed development application
When converting a project using the project configuration conversion command, output only a warning message and continue.
When a reference library name is set by a Unix distributed development application
When converting a project using the project configuration conversion command, output only a warning message and continue.