Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] Developing Photran (and running PTP) with Juno development version

Yes. I do that in some workspaces.  Less messy, but you have to remember to update periodically in case CDT APIs change, so you get the compile errors when you need them. :)

You only need to "Import As > ..."  if you want to peruse its code (Look around, see all the packages, etc.) without navigating there specifically from another place, e.g. hyperlink from another source file.
For example, in any java class, use ctrl-click (Mac Cmd-click)  (hyperlink) to take you to another class (e.g. the class that 'extends' the one you're in).  Cmd-hover (on the Mac anyway) to see what will work as a hyperlink.
You can navigate all the way down into the innards of Eclipse.


...Beth

Beth Tibbitts
Eclipse Parallel Tools Platform  http://eclipse.org/ptp
IBM STG - High Performance Computing Tools
Mailing Address:  IBM Corp., 745 West New Circle Road, Lexington, KY 40511


Inactive hide details for David Alexander ---01/03/2012 03:18:36 PM---Thanks for response, Greg.  It sounds like, since I am noDavid Alexander ---01/03/2012 03:18:36 PM---Thanks for response, Greg.  It sounds like, since I am not planning on  editing the CDT, that gettin


    From:

David Alexander <alexanda@xxxxxxxxxx>

    To:

ptp-dev@xxxxxxxxxxx,

    Date:

01/03/2012 03:18 PM

    Subject:

Re: [ptp-dev] Developing Photran (and running PTP) with Juno development version

    Sent by:

ptp-dev-bounces@xxxxxxxxxxx




Thanks for response, Greg.  It sounds like, since I am not planning on
editing the CDT, that getting it from "Installed Software"
(specifically, from the juno release, which should version 8.0) is
better than the Git repo.  Also, if I understand correctly, I don't even
need to "Import As" -> "Software Project" in that case.

Dave Alexander


On 1/3/2012 12:38 PM, Greg Watson wrote:
> On Jan 3, 2012, at 1:03 PM, David Alexander wrote:
>
>> Hi Jeff,
>>
>> Thanks for the answer.  I saw the photran docs, but they all say indigo and I am trying to work with the juno code, so I wasn't sure if it directly applied.  I am not developing any PTP code at this point, but I would like to run remotely to test my Photran development.  So I need at the jars, but I am also just interested in learning the source, so I want to build it as well.
>>
>> Anyway, I reset all (CDT, PTP, Photran) to the master branch; ran a "clean", then re-built.  I am now getting a "No rule to make target 'all'" error for ptp.rm.slurm.proxy (which is some C code in PTP) and below is my Problems view. Lots of PTP error, some CDT, but no Photran.  By the way, I am bit confused when you get a package from both "Install New Software" and "clone of Git repo". Without thinking much, I guessed that the first gets you the jar files and the second gets you the source, but then I wondered what happened when the Git code is compiled, which byte code used in the resulting runtime app?
>>
> "Install New Software" is typically used to install released software into your Eclipse installation. It is not normally used for developing plugins, but for installing/updating plugins in your development environment. You clone a Git repo if you want to work on the source code of a particular plugin.
>
> If an installed plugin has source code attached (and we don't do this for PTP yet), you can select the "Plugins" tab in the Package Explorer, right click on the plugin and select "Import As>Source Project" to load the source into your workspace.
>
> The "Plugins" tab on the Eclipse Application launch configuration controls whether plugins in your workspace or plugins from the base Eclipse installation are loaded.
>
> Regards,
> Greg
>
> _______________________________________________
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/ptp-dev
[attachment "alexanda.vcf" deleted by Beth Tibbitts/Watson/IBM] _______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev


GIF image

GIF image


Back to the top