Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Questions about PTP, RSE and RDT

Dave,

Not sure about 1 or 2 (maybe Chris can help?). It's possible RSE is not working with PTP as I've been concentrating on remote tools. I'll take a look and see if I can repeat the problem. Can you tell if the proxy is getting started at all? Is the path to the proxy correct? Output from the process should go to a console if you have the "Display combined output in a console view" option set in the launch configuration. You should also still be able to use the old jobs view to double click on a process icon. Not sure why you're not seeing processes though. I'll take a look at that as well.

Greg


On Aug 22, 2008, at 8:33 AM, Dave Wootton wrote:

I installed Ganymede Eclipse plus CDT 5.0.1, RSE 3.0.0 (core and end user runtime) and then downloaded PTP and RDT code into my workspace from PTP HEAD, all on a Windows XP machine. I'm able to create a C project running Eclipse on my windows machine where the project is located on a pSeries Linux system. I can't get the compilation to work thru Eclipse, but if I
compile my test program manually, I can then create a PTP run
configuration referencing that project and run my test application thru
PTP. So my PE proxy pretty much works with the current PTP code.

I did have some problems doing this and have the following questions
1) When I created my C project (Executable (XL C/C++)), the last page of
the project wizard asks me for the compiler root path, where it is
pre-filled in with /opt/ibmcmp. I have XLC 9.0 installed in
/opt/ibmcmp/vac/9.0. What do I specify for compiler root path?
2) I can edit .c files on the remote Linux system using the Eclipse
editor. When I save the file, the build fails, I suspect because of the
message 'Invalid project path: Include path not found (\usr\include)'
(note backslashes in pathname). I looked thru the project properties
panels and couldn't find where I specified this so that I could fix it.
3) I can create a PE resource manager using RSE as the remote service
provider, and as I go thru the resource manager wizard, it appears to work
correctly, letting me set the path to my proxy on the remote system.
However, when I try to start the resource manager, I get a popup htat says 'Failed to start resource manager' and the RM icon turns blue and stays that way. I turned on tracing in the run configuration for my test session and don't see any obvious messages in the trace output. It looks like it gets as far as trying to invoke my proxy, but then stops. I have an option in my proxy where I can put it in a spin loop at startup so I can attach a
debugger to it. I turned that option on so I could try to attach to my
proxy and it appears Eclipse is not getting far enough to invoke my proxy since I still cannot find the process. The same proxy works fine if I use RDT as the remote service provider. Any ideas where to start looking? Has
RSE 3.0 broken something in PTP?
4) My program appears in the jobs list, but I don't see any way to either get the job to show me stdout output or to delete the job from the jobs list when it completes. My program does write stdio, which I can see if I set up my test program's run configuration to redirect stdout to a file. 5) When my program runs (2 tasks on 1 node) , I see the icon for the node I use show up in the machines view, but neither process shows up in the process info window. What messages generate the data for the process info
window. I need to see if my proxy is generating correct messages as a
first step in figuring this out.

Dave
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev




Back to the top