Uninstalling ATI Stream SDK 2.3 on Windows removes OpenCL.dll

Discussion created by sschuberth on Feb 24, 2011
Latest reply on Mar 19, 2011 by himanshu.gautam

I just realized that when uninstalling Stream, in addition to removing atiocl(64).dll, OpenCL.dll always gets removed from the system, too. Since the switch to ICDs, OpenCL.dll is just a stub that is shared across all OpenCL drivers on the system. So removing it will make any other OpenCL drivers installed on the system and appliocations depending on the fail to work.

This happens although I just checked that




So the uninstaller removes the file although its reference count is > 0 instead of just decreasing the reference count.

Any chance we can see this fixed in the next release?