Unable to Launch P4Merge

PROBLEM

P4Merge fails to launch and generates the following error:

Cannot start external merge application "C:\program files\perforce\p4merge.exe"


SOLUTION

Put the full path to the P4Merge program in quotes.  For example:

"c:\program files\perforce\p4merge.exe"

Otherwise, the path name is split at the space and Perforce attempts to interpret just the first part of the path as an executable.