I recently had trouble getting an application (SmartSuite) to install &
run.
Here is the cause of the problem:
A previously load app (IBM PL/I) had added some of its own
subdirectories to the front of the LIBPATH (In CONFIG.SYS). One of
those
subdirectories contains versions of system DLLs. When I installed
fixpaks, many system DLLs were updated, but some of the updated files
weren't being used -- the not-updated versions in the IBMPLI\DLL
subdirectory took precedence because of the ordering of LIBPATH.
I found that only 2 DLLs were causing this particular problem,
but I wondered how many other DLLs that have been updated by fixpaks
aren't being used because older versions precede them in the LIBPATH.
I wrote a Rexx program that scans all directories in LIBPATH
and reports such instances. It is freely available at:
http://members.xoom.com/pcardinale/Handy_Stuff/CheckLib.Cmd
Paul Cardinale