Problem:
We are getting this error in MFE when trying to compile any program:
Load error : file 'IDELINK_GetDestInt'
error code: 173, pc=0, call=1, seg=0
173 Called program file not found in drive/directory
IDEID1003S Non-zero return code from compiler.
We also have Net Express and it fails with:
Rebuilding C:\\Documents and Settings\\My Documents\\Micro Focus\\Net Express 5.0\\WORKAREA\\mypgm.cbl
COBCH0916S Internal error - Error opening cdi2 handle. : "C:\\Documents and Settings\\My Documents\\Micro Focus\\Net Express 5.0\\WORKAREA\\mypgm.cbl"(56,7)
Rebuild complete with errors
What is wrong? This used to work.
Resolution:
The IDELINK.DLL module exists only in Mainframe Express. Somewhere in the environment there is another module being picked incorrectly. We have seen bad PATH definitions and bad COBPATH definitions. Check these environment variables in each product by adding a Command Prompt to your IDE. Go to the main menu and select Options, then select Customize IDE. Next select the Tools tab. Click on 'New Tool'.
Name the new Command Prompt something like 'Cmd Prompt' and for the Command,
enter 'cmd.exe'. After clicking OK, you will now have a new item under Tools with the name you choose. You can set the windows properties to match whatever you like. From this Command Prompt issue a SET command and route it to a file for review:
set > c:\\mysets.txt
One customer found an older COBCLI.LBR in a directory along COBPATH.
#EnterpriseDeveloper
#MFDS