Shop OBEX P1 Docs P2 Docs Learn Events
PropGCC and Eclipse IDE — Parallax Forums

PropGCC and Eclipse IDE

OakRappOakRapp Posts: 1
edited 2012-04-08 08:22 in Propeller 1
I use Eclipse for enterprise Java programming and I know that it can be used for C++ programming using gcc as the compiler. Any chance that PropGcc would work with Eclipse without too much development effort? That might be a way to get a full-featured IDE cheaply (at least the resources management & executable-building parts, one suspects the debugger would be a bit more difficult).

Comments

  • RsadeikaRsadeika Posts: 3,837
    edited 2012-04-07 08:28
    Parallax is already working on that, but their have not been any recent updates as to what the status is of that project. Eventually it will replace SimpleIDE as the professional package to be used with PropGCC.

    Ray
  • jazzedjazzed Posts: 11,803
    edited 2012-04-08 08:22
    OakRapp wrote: »
    I use Eclipse for enterprise Java programming and I know that it can be used for C++ programming using gcc as the compiler. Any chance that PropGcc would work with Eclipse without too much development effort? That might be a way to get a full-featured IDE cheaply (at least the resources management & executable-building parts, one suspects the debugger would be a bit more difficult).

    Rsadeika is right. An Eclipse plug-in has been started for PropGCC and will be the "enterprise class" professional IDE solution.

    An Eclipse plug-in will among other things: make the setup process relatively easy, make sure all the syntax decorations work, allow choosing different memory models, add board type selection, and add serial port download selection.

    That being said, it "is possible" to use PropGCC with Eclipse today for "managed make" as long as you don't mind certain inconveniences.
    1. You must set-up the project tool chain to Cross GCC Compiler
    2. Set the cross compiler Prefix to propeller-elf-
    3. Set the path to the path of the compiler propeller-elf-gcc (add .exe for windows)
    4. Create an external tool like "propload" for example
    5. Make propload location point to propeller-load (add .exe for windows)
    6. Make propload arguments ${workspace_loc}\${project_name}\Debug\${project_name} -r
    Similar things can be done with Netbeans.

    This has worked for me in the past with Eclipse Indigo. Of course normal "make" programs don't really need these setups.

    Thanks,
    --Steve
Sign In or Register to comment.