DLL Files

On Windows systems, ACUCOBOL-GT includes a number of dynamic link library files (extension ".DLL"). Those files are part of the product and contain various utility functions used by the executable files. They may also contain data. The .DLL files that are part of the ACUCOBOL-GT compiler and runtime are installed automatically in the same directories as the main executable files for those programs, CCBL32.EXE and WRUN32.EXE, respectively.

One of the main components of the Windows versions of ACUCOBOL-GT is a utility file called ACME.DLL. All of the .EXE and .DLL components of ACUCOBOL-GT link to this file, including their initialization and shutdown functions. ACME.DLL offers the benefit of providing a common set of utility functions for all executables to share, as well as allowing you easy and consistent access to all our libraries through a single DLL. ACME.DLL is installed automatically in the same default subdirectory on your machine as the executable files.


Those users who change directories after the installation of the product, or those who ship the compiler or runtime separately as part of their own product, should make sure that all the .DLL files are placed in the same directory as the .EXE files. Therefore, if you move CCBL32.EXE or WRUN32.EXE, you must move all of the .DLLs along with them. If you delete any .DLL files that have been installed, your products will not run.