Debugging using 2 VMs under VMWARE ESX

There were some earlier posts about how this is achieved and how to set
up the VMs for debugging. Most of the information out there is correct
but also incomplete. You have to set up virtual com ports in both
client(debugger) and server(debugee) and use the option “other end is a
Virtual Machine” along with “Yield CPU on Poll”. It seems the syntax of
the com ports should be /tmp/com1 instead of \.\pipe\com1. the pipe
syntax works only if vmware server is used and installed on a windows
host. Since esx is a linux flavor internally, the com ports should be
created using a unix like syntax.

Thanks
Pankaj