在OSX上使用PTP和SDM无法确定eclipse中的gdb版本

在OSX上使用PTP和SDM无法确定eclipse中的gdb版本,eclipse,gdb,debugging,Eclipse,Gdb,Debugging,直到今天,我的工作还不错,我似乎已经尝试了一切。当我试图在eclipse中用OSX上的PTP启动调试器时,我遇到了一个错误。错误如下所示: 完成调试作业启动时出错 原因:调试器错误:无法执行 确定gdb版本 我尝试在常规调试器中运行相同的代码,去掉所有MPI内容,效果很好。当我在本地运行MPI作业时,它也可以正常工作。我在某个地方读到过,这可能是Process Launcher的问题?在PTP中我在哪里检查这个?我还将最新的Indigo eclipse与PTP版本5.0一起使用,并在本地为mac

直到今天,我的工作还不错,我似乎已经尝试了一切。当我试图在eclipse中用OSX上的PTP启动调试器时,我遇到了一个错误。错误如下所示:

完成调试作业启动时出错 原因:调试器错误:无法执行 确定gdb版本

我尝试在常规调试器中运行相同的代码,去掉所有MPI内容,效果很好。当我在本地运行MPI作业时,它也可以正常工作。我在某个地方读到过,这可能是Process Launcher的问题?在PTP中我在哪里检查这个?我还将最新的Indigo eclipse与PTP版本5.0一起使用,并在本地为mac构建了sdm ddebugger

这也会出现在控制台中:

gdb: invalid option -- q
sdm [--debugger=value] [--debugger_path=path]
    [--proxy=proxy]
    [--ho
st=host_name] [--port=port]
     [--master]
    [--server=rank]
    [--debug[=level]]
最后,从终端运行gdb给了我:

GNU gdb 6.3.50-20050815(苹果版 gdb-1515)(星期六1月15日08:33:48 UTC 2011年)

有什么想法吗

谢谢,亚历克斯