Hi Randy,
Good to see you try PTP -
I'll get a start on answering your questions -
First, you'll need to install RDT (for unix, I believe for your
OSX laptop). I think you have the right version of OpenMPI, also, the
build you chose for PTP is also good (the sept 25 and 26 have some issues, I'd
also stick with the RDT build corresponding to the 8/29 PTP build). You
will need to configure PTP to attach to a process running on a port for RDT -
the way this works is to startup RDT, and then tell PTP to connect to it - (I
think this is done in the RSE perspective).
You will also need to configure SDM in your configure panel, as
you surmised, to get your run configuration to work. SDM (scalable debug
manager) layers on top of gdb; you will need to copy out the directories from
the eclipse install directory and follow the instructions on building the
appropriate pieces (SDM is one of them).
I hope that helps; let me know if you need more specific help
(I'm going from memory at the moment, I can pull out more details if you need)…
Jay
From:
ptp-user-bounces@xxxxxxxxxxx [mailto:ptp-user-bounces@xxxxxxxxxxx] On Behalf
Of Randy Heiland
Sent: Tuesday, September 29, 2009 6:41 AM
To: ptp-user@xxxxxxxxxxx
Subject: [ptp-user] newbie on (single) laptop
Hello,
I'm trying to install/test a simple PTP 'hello world'
example just on my laptop, no client-server. My environment is:
Version: 3.5.0.v20090611a-9gEeG1HFtQcmRThO4O3aR_fqSMvJR2sJ
PTP
Version: 3.0.0.200908291618
First naive question - do I need to
install RDT in order to do this?
Second naive question - do I need the SDM
debugger to be able to successfully setup my Run Configurations? I'm not
familiar with SDM and would welcome pointers. I guess I never completely
fill in the Run Configs panel due to the missing SDM (the Debugger tab remains
"red-X'd") and therefore the "Run" button is never enabled
- I can only Close the panel. Even though I set # of procs=2 on the
Resources tab (and then Close the panel), I never see 2 nodes appear in the
"Machines" tab of the PTP Runtime perspective.