* * *

Author Topic: Developement in Eclipse  (Read 837 times)

ed353

  • Newbie
  • Posts: 1
Developement in Eclipse
« on: May 17, 2017, 05:18:17 pm »
Back in the MS-DOS days I wrote a huge amount of Pascal code using the Microsoft Pascal compiler.  Mostly I’m a Java/Web developer now and have been using VB6 to write the command line utilities that I need.  I’m interested moving to a more platform independent language implementation for my standalone utilities, so I’ve installed Free Pascal.

I understand that Lazarus is the default/preferred IDE for Free Pascal development, but I would prefer not to install yet another IDE on my system.  I have downloaded the latest version of Pascaline that I can find from https://github.com/codeurjc/pascaline.  What I can’t figure out is how to install the plugin into Eclipse.  There is no install utility nor can I find any manual installation instructions.  Does anyone know of a set of instructions for manually installing Pascaline?  Also, if anyone knows of a more recent version of Pascaline that includes an installer, that would work for me as well.

Thanks,
Ed

Phil

  • Hero Member
  • *****
  • Posts: 2146
Re: Developement in Eclipse
« Reply #1 on: May 17, 2017, 06:06:01 pm »
Does anyone know of a set of instructions for manually installing Pascaline?  Also, if anyone knows of a more recent version of Pascaline that includes an installer, that would work for me as well.

I've never heard of Pascaline.

Really, it's no big deal to install Lazarus. On Windows it installs and uninstalls cleanly.

Note that FPC also has a JVM backend that you might find useful as a Java developer:

http://wiki.freepascal.org/FPC_JVM

Graeme

  • Hero Member
  • *****
  • Posts: 1363
    • Graeme on the web
Re: Developement in Eclipse
« Reply #2 on: May 18, 2017, 11:11:43 am »
What I can’t figure out is how to install the plugin into Eclipse. 
Lets see if this helps.

  https://github.com/codeurjc/pascaline/issues/3
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

avra

  • Hero Member
  • *****
  • Posts: 1048
    • Additional info
Re: Developement in Eclipse
« Reply #3 on: May 18, 2017, 02:18:57 pm »
Support for Eclipse is already several years old so you'll have to check it yourself if it works, but anyway here are some links that might be helpfull:
http://pascal-eclipse.blogspot.rs
https://sourceforge.net/projects/pascalplugin/
https://sourceforge.net/projects/pascaline/
https://sourceforge.net/projects/pasclipse/
http://forum.lazarus.freepascal.org/index.php?topic=18791.0

Unfortunatelly many links reference this as best tutorial but it seams to be dead:
http://web.fastermac.net/~MacPgmr/pba/PbaStatus.html
I will take a look if I can find it home and ressurect it if succesfull.

It seams that InteliJ IDEA Pascal plugin is best supported and very much alive:
https://plugins.jetbrains.com/plugin/7340?pr=phpStorm
http://wiki.freepascal.org/IDE

I used Notepad++ and UltraEdit in the past with FPC called directly from these editors with success, even when editing on Windows and compiling on Linux with output redirected to messages with Putty. There are also some automation efforts:
https://www.google.rs/search?client=opera&q=notepad%2B%2B+freepascal

Visual Studio Code and other IDEs are mentioned here:
http://wiki.freepascal.org/IDE
« Last Edit: May 18, 2017, 02:26:20 pm by avra »
ct2laz - Easily convert components and projects between Lazarus and CodeTyphon

Phil

  • Hero Member
  • *****
  • Posts: 2146
Re: Developement in Eclipse
« Reply #4 on: May 18, 2017, 02:52:32 pm »
Unfortunatelly many links reference this as best tutorial but it seams to be dead:
http://web.fastermac.net/~MacPgmr/pba/PbaStatus.html
I will take a look if I can find it home and ressurect it if succesfull.

Here's the missing tutorial:

https://macpgmr.github.io/pba/PbaStatus.html


avra

  • Hero Member
  • *****
  • Posts: 1048
    • Additional info
Re: Developement in Eclipse
« Reply #5 on: May 18, 2017, 06:00:25 pm »
Here's the missing tutorial:
https://macpgmr.github.io/pba/PbaStatus.html
Yeah, that's the one. Thanks! I forgot it's for FPC JVM, and that TS was looking for native FPC. Anyway, I updated the link in the wiki:
http://wiki.freepascal.org/FPC_JVM_Android_Development#Using_Eclipse
ct2laz - Easily convert components and projects between Lazarus and CodeTyphon

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus