Community
Participate
Working Groups
Created attachment 80796 [details] Patch for PTP PE Support I'm attaching two files containing the updates required to implement support for IBM Parallel Environment. The patch file contains updates to the BUILD scriptand a small fix to compat.c for AIX support. The zip file contains the 5 new Eclipse projects containing the new source. I did not copy in the required files for automake, autoconf and configure into the org.eclipse.ptp.ibmpe.proxy directory. Those will need to be copied from org.eclipse.ptp.orte.proxy. This support has been tested for AIX and Linux. It does not support remote system execution at this time. Let me know if there are problems with this code.
Created attachment 80797 [details] Source for PTP PE support
Committed.
I downloaded the packages from CVS to replace what I had. It looks like the org.eclipse.ptp.aix.ppc package did not get committed since I can't find it in either the core or rms module. Also, when I created the org.eclipse.ptp.ibmpe.proxy package, I did not copy in the files that are allowed to be redistributed freely as part of the automake, autoconf and configure packages since I felt that would complicate my approval process. Can you copy those files? The configure.in and Makefile.am that I did include in my source are correct and should not be replaced. Thanks
org.eclipse.ptp.aix.ppc needs to be a fragment, so I replaced the one you had with a copy of one of the others. I've also modified the BUILD script a bit so that it will work when downloaded from an update site. I had to modify the configure.in in org.eclipse.ptp.ibmpe.proxy slightly to accomodate this. I added the missing files. I noticed that config.h.in was also missing. I just copied the one from the orte.proxy plugin, but if you have a different one just send me the differences.
Created attachment 82368 [details] 2nd Patch - fixes problems building AIX PE plugin In verifying my PE plugin worked on AIX I discovered I didn't create patches for a couple configure.in files and a header file. I also had a hang in parsing command line flags in my proxy. This patch fixes these problems
In verifying the code changes for my PE plugin on AIX, I noticed that I missed some patches so I've attached a 2nd patch. It also appears that the first patch, containing a couple AIX-specific changes was not committed. Can you look at both patches and commit them if appropriate?
Applied. I had to apply some by hand, so please check everything is ok.
Closing. Please reopen if there are any issues.