Skip to main content

Problem:

Both Netexpress 5.0 and 4.0 are on the machine,  trying to run a 4.0 exe and getting an error that it cannot find the 4.0 run time:

"Runtime dll 'cblrtss, version 4.0 entry pint mf_ld_dynlnk_lib_check not

recorded in registry not found or incompatible with requirements

of dynamically bound cobol program

dynamic binding of rts requires runtime dll, at least version 5.0"

Resolution:

To ensure that the EXE has been compiled under the 4.0 runtime, the problem is can be that the EXE is calling a DLL - and there is a mix one if not more of the DLLs it is finding has been compiled with the 5.0 version.

Assure that all modules being used have been compiled under the same version and that if there are other versions of the same modules from a different version that they cannot be found in the PATHing and COBDIR when running a different version.

Old KB# 1325