We've distributed the SP5 setup to several customers, with very few problems so far. In one case a laptop running w95 wouldn't pass the Novell login, but once it was uninstalled, there remained an error with comctl32.dll. It was replaced with a version from a nearby w98 machine.
Now the same (or not the same?) error emerges on several machines in another Novell network, but this time I had someone to provide a full error message:
"The System DLL OLE32.dll was relocated in memory. The application will not run properly. The relocation occured becasue the DLL COMCTL32.DLL occupied an address range reserved for NT System DLLs. The vendor supplying the DLL should be contacted for a new DLL."
The setup was created using InstallShield Express 2.12, and ran without a hitch on any machines which had never seen Novell. I'm not saying Novell (or the client) is the culprit. The general explanation is that the .dll is just too new for some older OSes, but then some of them are just NT4 SP4 or so, which shouldn't render them obsolete.
Any ideas?