WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: FPC (FreePascalCompiler) and Lazarus (IDE)  (Read 7221 times)

Offline ghar

  • Newbie
  • *
  • Posts: 28
FPC (FreePascalCompiler) and Lazarus (IDE)
« on: February 13, 2014, 12:27:27 AM »
Please make an extension for:

FPC (FreePascalCompiler) + Lazarus (IDE)

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 363
    • Zendrael's home of projects
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #1 on: February 17, 2014, 01:04:02 PM »
The extensions where working on the 4.x series, please ask to the maintaner to rebuild for TC 5.x.

Also, if you could test the 4.x extensions on 5.x Core, you could just ask to add them to the repo.

Offline ghar

  • Newbie
  • *
  • Posts: 28
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #2 on: February 17, 2014, 02:39:00 PM »
It just occurred to me that shortly a new Lazarus release will be available. It is currently being tested.
So, it's better to wait a few more days, and then we will port the latest release.

Offline bitpusher

  • Newbie
  • *
  • Posts: 33
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #3 on: February 24, 2014, 11:44:35 AM »
[X] supported.

I have fpc and Laz. from the 4.x repository installed on my TC 5.

While in general everything works there are two issues:

1. Most of the keyboard short-cuts do not work, this seems to be related to <alt> and <ctrl> in the shortcuts.
2. Lazarus has a habit of forgetting the window positions until the next start - however it does not seem that it goes back to some default, as sometimes it comes up with the Menu-Bar at the bottom...

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 363
    • Zendrael's home of projects
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #4 on: February 24, 2014, 02:57:51 PM »
Hey bitpusher!

Please, report to the thread ( http://forum.tinycorelinux.net/index.php/topic,15906.0.html ) so we can include the fpc and lazarus in the 5.x repo.

Thanks!

Offline bitpusher

  • Newbie
  • *
  • Posts: 33
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #5 on: February 25, 2014, 06:23:27 AM »
Please, report to the thread ( http://forum.tinycorelinux.net/index.php/topic,15906.0.html ) so we can include the fpc and lazarus in the 5.x repo.

My understanding was that the thread over there is for things that can be just moved over to 5.x "as they are"?

However the 4.x package of Lazarus/fpc is 1.0.8/2.6.2
whereas 1.0.14/2.6.2 is current
and 1.2.0/2.6.2 coming soon.

Moreover there are the issues of the lost window positions and the non working keyboard short-cuts
(I just checked again: It is not that all <alt> or <ctrl> combinations are not working, e.g. <alt><F3> works, however you can not use the underlined characters in the main menu with <alt>. Other things like <ctrl><F9> get snatched away by the window manager...


Offline ghar

  • Newbie
  • *
  • Posts: 28
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #6 on: February 25, 2014, 06:36:59 AM »
However the 4.x package of Lazarus/fpc is 1.0.8/2.6.2
whereas 1.0.14/2.6.2 is current
and 1.2.0/2.6.2 coming soon.

It's well worth waiting, so we will have an up-to-date extension.


Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 363
    • Zendrael's home of projects
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #7 on: February 25, 2014, 10:14:26 AM »
My understanding was that the thread over there is for things that can be just moved over to 5.x "as they are"?

Yes, if the extension works on 5.x without recompiling or other adjusts, it can be mentioned in the thread.

There are no guarantees that the the next FPC and Lazarus will be updated in the repo as soon as it is released - thats why you must talk with the maintaner of the extensions.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14798
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #8 on: February 25, 2014, 10:34:21 AM »
fpc and lazarus copied to the tc-5.x repo

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #9 on: February 25, 2014, 01:17:36 PM »
Other things like <ctrl><F9> get snatched away by the window manager...

In such case you'd either have to reconfigure keyboard shortcuts of app or wm (if possible) - or switch wm altogether.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline ghar

  • Newbie
  • *
  • Posts: 28
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #10 on: March 04, 2014, 11:20:35 AM »
Lazarus 1.2 Final has just been released.
Please, someone update the package with the final release. Thanks.

BTW, since it works both with gtk 2.8 and qt4.5 (32 or 64bit), which of the two will the package be built on?

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 363
    • Zendrael's home of projects
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #11 on: March 05, 2014, 06:33:48 AM »
ghar

send a PM to the extension maintaner asking to update it. He/she will give more details.

 :)

Offline ghar

  • Newbie
  • *
  • Posts: 28
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #12 on: March 12, 2014, 06:46:25 PM »
FPC 2.6.4 has just been released!

Offline ghar

  • Newbie
  • *
  • Posts: 28
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #13 on: April 03, 2014, 04:22:42 PM »
send a PM to the extension maintaner asking to update it. He/she will give more details.

I have sent him a PM, but got no reply. I suspect he is no longer active on this community. His latest login was in May 2013!

Could someone else please take up the job and prepare those two extensions?


Offline AmatCoder

  • Full Member
  • ***
  • Posts: 179
    • AmatCoder Projects
Re: FPC (FreePascalCompiler) and Lazarus (IDE)
« Reply #14 on: April 04, 2014, 06:01:35 PM »
I can make the update but I'm not sure if it will be acceptable because I am not using TinyCore on a daily basis.