Thanks for the suggestion. The path is the same with bash from Windows and bash from a ssh session. I think this problem has come up before and it was related to the sshd impersonation. As others have noted, a work around is to ssh in as the same user sshd runs under, but that makes things messy when multiple users want to share the server.
jim > -----Original Message----- > From: Stephen Bennett [mailto:sbenn...@accelrys.com] > Sent: Tuesday, October 13, 2009 2:26 AM > To: cygwin@cygwin.com > Subject: RE: sshd / VC builds / Fatal Error C1902 > > > The gist is that cl works from Windows, but dies with: > > > > Fatal Error C1902: Program database manager mismatch; > please check your installation. > > > > when invoked from a ssh session using a different account > than the account sshd is running under. > > My first reaction to that would be to check that your PATH > variable is correct, especially if you have multiple versions > of Visual Studio installed. I've seen that message while > using one version of cl.exe, when PATH points to a different > version of mspdbsrv.exe. > > Accelrys Limited (http://accelrys.com) > Registered office: 334 Cambridge Science Park, Cambridge, CB4 > 0WN, UK Registered in England: 2326316 > -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple