Oh, I just remembered--I had a similar problem with CMake, where for everyone else the installer successfully modified PATH, but not on my machine.
I use a lot of command line programs, all installed in different directories, so my PATH was too long for the CMake installer to modify. There was a C-like assumption of the maximum number of characters that PATH could contain. Perhaps the Inno Setup script, or Inno Setup itself makes a similar assumption. One way to verify that this is the problem is for me to temporarily shorten PATH and then try the installer, and for others to temporarily lengthen PATH (e.g. add ;C:\bin over and over and over), until Inno Setup stops correctly modifying PATH.
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal