Recent

Author Topic: Lazarus Release 1.8.4 (with FPC 3.0.4)  (Read 115565 times)

ermeneuta

  • Jr. Member
  • **
  • Posts: 63
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #30 on: June 12, 2018, 07:04:05 pm »
To check if the FPC is in the waiting for update using Synaptic Package Manager:

01. Start Synaptic Package Manager
02. On the bottom-left panel, click
Status
03. On the top-left panel, choose Installed (upgradable)
04. On the right panel, see the exclamation mark at the right of fpc

If the fpc is marked with an exclamation mark, your Lazarus will most likely stop working after you (accidentally) upgrade it. At least it happened on me twice.
You are right... it was marked as upgradeable... now it is locked.  Thanks again.

ermeneuta

  • Jr. Member
  • **
  • Posts: 63
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #31 on: June 12, 2018, 07:08:34 pm »
What I really would need now is a set of step-by-step instructions to upgrade Lazarus to 1.8.4 on the Raspberry Pi 3B with Raspbian Stretch...

I develop and debug on the Kubuntu Linux on the PC, then I transfer all the source to the Raspberry for a final compilation and testing. For this, I need that the two Lazarus versions (PC and Raspberry) are kept in sync....
 

Editor

  • New Member
  • *
  • Posts: 25
Open request
« Reply #32 on: June 18, 2018, 11:00:36 pm »
Can anyone tell me how to get to the administrator? I have an email from David Rhoads who seems not be able to become a member
He is not allowed or whatever..

del

  • Sr. Member
  • ****
  • Posts: 258
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #33 on: July 13, 2018, 09:49:30 pm »
Belated thanks for all the awesome magic you guys do!   :)

itsols

  • New Member
  • *
  • Posts: 27
    • Marha Online (Pvt) Ltd
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #34 on: July 17, 2018, 04:04:42 pm »
I can't seem to install 1.8.4 on Ubuntu 18.04.

I have tried the default deb package and also picked the three separate programs from sourceforge.

The fpc installation was pretty fast and I got the compiler running.
But when I click on the lazarus deb package (lazarus-project_1.8.4-0_amd64.deb), it just vanishes without proper response. It doesn't give any errors.

Is there another way to install Lazarus?

Thanks!
My favourites: PHP (LAMP), C/C++ (GCC), VB, Pascal and now Lazarus

Handoko

  • Hero Member
  • *****
  • Posts: 5122
  • My goal: build my own game engine using Lazarus
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #35 on: July 17, 2018, 05:19:18 pm »
I can't seem to install 1.8.4 on Ubuntu 18.04.

Have you tried this:
https://forum.lazarus.freepascal.org/index.php/topic,41524

Installing Lazarus on Linux, especially Ubuntu can be tricky sometimes. If you have followed the tutorial but still can't install it, please provide more information so I may be able to do some tests to understand the problem. But as you said it just vanished without any response, it seems you have use the version provided by your Ubuntu repository.

Maybe you can try the workaround suggested by @bylaardt. I haven't tried it but is sounds possible:
https://forum.lazarus.freepascal.org/index.php/topic,41524.msg289490.html#msg289490

itsols

  • New Member
  • *
  • Posts: 27
    • Marha Online (Pvt) Ltd
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #36 on: July 17, 2018, 05:31:48 pm »
Thank you Handoko I will check it out.

In the mean time, just for the record, I couldn't find Lazarus in the repos. I used the downloads from the lazarus-ide.org site.
My favourites: PHP (LAMP), C/C++ (GCC), VB, Pascal and now Lazarus

bylaardt

  • Sr. Member
  • ****
  • Posts: 309
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #37 on: July 17, 2018, 07:20:00 pm »
Maybe you can try the workaround suggested by @bylaardt. I haven't tried it but is sounds possible:
https://forum.lazarus.freepascal.org/index.php/topic,41524.msg289490.html#msg289490
Ubuntu has a version of FPC in the repository. if you update it, the new version installed becomes "fpc 3.0.4+dfsg-18ubuntu1".
the current deb requires fpc = 3.0.4 as dependency.
Change the control file of the DEBIAN folder to ">=" :
Code: Bash  [Select][+][-]
  1. Source: lazarus-project
  2. Package: lazarus-project
  3. Version: 1.8.4
  4. Section: devel
  5. Priority: optional
  6. Maintainer: Mattias Gaertner <mattias@freepascal.org>
  7. Architecture: amd64
  8. Replaces: lazarus, lazarus-doc, lazarus-ide, lazarus-ide-gtk2, lazarus-ide-qt4, lazarus-src
  9. Conflicts: lazarus, lazarus-doc, lazarus-ide, lazarus-ide-gtk2, lazarus-ide-qt4, lazarus-src
  10. Depends: libgtk2.0-dev (>=2.6.0), fpc (>=3.0.4) | fp-compiler (>=3.0.4), fpc-src (>=3.0.4) | fpc-source (>=3.0.4), fpc (>=3.0.4) | fp-ide (>=3.0.4), fpc (>=3.0.4) | fp-units-base (>=3.0.4), fpc (>=3.0.4) | fp-units-db (>=3.0.4), fpc (>=3.0.4) | fp-units-fcl (>=3.0.4), fpc (>=3.0.4) | fp-units-fv (>=3.0.4), fpc (>=3.0.4) | fp-units-gfx (>=3.0.4), fpc (>=3.0.4) | fp-units-gnome1 (>=3.0.4), fpc (>=3.0.4) | fp-units-gtk (>=3.0.4), fpc (>=3.0.4) | fp-units-gtk2 (>=3.0.4), fpc (>=3.0.4) | fp-units-misc (>=3.0.4), fpc (>=3.0.4) | fp-units-net (>=3.0.4), fpc (>=3.0.4) | fp-units-rtl (>=3.0.4), fpc (>=3.0.4) | fp-utils (>=3.0.4)
  11. Installed-Size: 602488
  12. Description: RAD tool for freepascal
  13.  Lazarus is a free and opensource IDE and RAD tool for Free Pascal using the
  14.  Lazarus component library LCL. The LCL is included in this package too.
  15.  See http://www.lazarus.freepascal.org
  16.  
and recompile it.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #38 on: July 17, 2018, 08:03:41 pm »
The fpc installation was pretty fast and I got the compiler running.
But when I click on the lazarus deb package (lazarus-project_1.8.4-0_amd64.deb), it just vanishes without proper response. It doesn't give any errors.

Is there another way to install Lazarus?
Yes there is, now that you have FPC installed. Just get Lazarus from SVN and run "make".
 http://wiki.freepascal.org/Getting_Lazarus#Fixes_branch_of_latest_Lazarus_release
No need to struggle with the .deb packages.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

itsols

  • New Member
  • *
  • Posts: 27
    • Marha Online (Pvt) Ltd
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #39 on: July 18, 2018, 10:39:33 am »
Here's what I tried next to easily fix the problem...

Since nothing happened when I run the deb packages, I was quite confused on how to go about the update. So all I did was type the following on the terminal.

sudo apt-get install lazarus-ide

And the whole thing got installed.

Perhaps running the first (failed) deb package registered the list of packages for download.

Anyway, I'm glad this works now and thanks for all the inputs!
My favourites: PHP (LAMP), C/C++ (GCC), VB, Pascal and now Lazarus

Handoko

  • Hero Member
  • *****
  • Posts: 5122
  • My goal: build my own game engine using Lazarus
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #40 on: July 18, 2018, 10:57:33 am »
Usually SourceForge has the latest stable release of Lazarus. But after a while Ubuntu repository will catch up too.

The packages on SourceForge and Ubuntu repository are not exactly identical, combining them usually will cause problem. And that is one of the reasons to fail if you try to install Lazarus when using latest version downloaded from SourceForge. It (the Ubuntu) may 'force' you use the FPC in the Ubuntu repository. Not always but some in my tests, I had to disconnect my internet connection or it won't able to install successfully.

And of course, if the version of Lazarus you wish to install is already in the Ubuntu repository, using it is the easiest way to install Lazarus.

reinhardt1053

  • New member
  • *
  • Posts: 8
    • encompass
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #41 on: August 01, 2018, 03:49:36 pm »
Thank you!

Robert W.B.

  • Sr. Member
  • ****
  • Posts: 328
  • Love my Wife, My Kids and Lazarus/Freepascal.
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #42 on: August 06, 2018, 02:59:46 am »
Great. Thanks. 8)
Rob

tr_escape

  • Sr. Member
  • ****
  • Posts: 432
  • sector name toys | respect to spectre
    • Github:
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #43 on: August 13, 2018, 10:41:46 am »
By the way I just reinstall of trunk version (1.9.0) and I realised that "Show nonvisual components" feature.
Thank you!

dbannon

  • Hero Member
  • *****
  • Posts: 2778
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus Release 1.8.4 (with FPC 3.0.4)
« Reply #44 on: August 13, 2018, 11:24:49 am »
Hmm, just updated to 1.8.4 from ~.2.

Not sure if its a new feature or just something I cannot find how to turn back on, but ...

Hint flag that pops up a when you hover the mouse over a identifier no longer contains a hyperlink, typically to move to declaration of that identifier.

Is this intentional ?   Would be a shame IMHO ....
Lazarus 2, Linux (and reluctantly Win10, OSX)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

 

TinyPortal © 2005-2018