Hi Phil, thanks for the reply. So are you saying I should try to invoke debugserver.app from my Tools menu? I've just tried that and it didn't seem to work, though no doubt I'm doing something wrong. I've had the Apple Mac less than a week now, and although I'm learning lots, I'm aware that there's an awful lot I don't yet understand! For instance I didn't know about the distinction between raw executables and the enclosing app bundle. So thanks for that!
It's strange what you say about dbugintf. The code around circa line 200 is this, on my machine:
function StartDebugServer : Integer;
begin
With TProcess.Create(Nil) do
begin
Try
CommandLine:='dbugsrv';
Execute;
Result:=ProcessID;
Except On E: Exception do
begin
SendError := Format(SServerStartFailed,[E.Message]);
Result := 0;
end;
end;
Free;
end;
end;
It's possible that back in the dim and distant past I may have tweaked the code for some nefarious reason. If I did, I can't remember why or how. It was back in the days when, as far as I was concerned, "Git" was a term of abuse, and not a version control system!
Cheers,
Carl