Recent

Author Topic: Lazarus 1.8.4 FPC Sources missing  (Read 1391 times)

jojo86

  • Jr. Member
  • **
  • Posts: 57
Lazarus 1.8.4 FPC Sources missing
« on: August 08, 2024, 08:55:54 am »
Hello, in order to perform maintenance on an application, I need to install lazarus 1.8.4.
I can't use a more recent version of lazarus because the packages used are not updated and I can't compile the packages on the latest versions of lazarus because there are a lot of error messages.

I can install lazarus 1.8.4, but when opening the software, I get a message telling me that the FPC source files are not located on the disk. However, FPC is installed correctly.

I tested on my personal PC, and I don't have this error message.
So the problem comes from my professional PC which may have some restrictions, although I do have administrator rights (environment variable?)

How can I fix this problem?
Thank you very much for your help.

dbannon

  • Hero Member
  • *****
  • Posts: 3098
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #1 on: August 08, 2024, 09:52:05 am »
Hi Jojo, could it be that you have a newer FPC than Lazarus is looking for ? I don't remember what 1.8.4 used but think it might have been 3.0.2 ?

If you enter the path to the FPC you do have installed into the dialog, does it tell you that it is invalid ?

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

Hartmut

  • Hero Member
  • *****
  • Posts: 814
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #2 on: August 08, 2024, 10:07:32 am »
You can use fpcupdeluxe to install Lazarus 1.8.4 completely including sources.
BTW: my Lazarus 1.8.4 release came with FPC 3.0.4.

Wiki: https://wiki.freepascal.org/fpcupdeluxe
Sub-Forum: https://forum.lazarus.freepascal.org/index.php/topic,34645.0.html

jojo86

  • Jr. Member
  • **
  • Posts: 57
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #3 on: August 08, 2024, 10:24:18 am »
Hi Jojo, could it be that you have a newer FPC than Lazarus is looking for ? I don't remember what 1.8.4 used but think it might have been 3.0.2 ?

If you enter the path to the FPC you do have installed into the dialog, does it tell you that it is invalid ?

Davo
Thank you, but I installed the lazarus 1.8.4 on another computer and it works well. The problem is with my work computer. The same installer doesn't works.
I tried by installing fpc 3.0.4 and the problem is the same.

If I put manually the path of fpc.exe I have the error : system.pp missing but the file system.pp is in the good directory...



jojo86

  • Jr. Member
  • **
  • Posts: 57
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #4 on: August 08, 2024, 10:24:33 am »
You can use fpcupdeluxe to install Lazarus 1.8.4 completely including sources.
BTW: my Lazarus 1.8.4 release came with FPC 3.0.4.

Wiki: https://wiki.freepascal.org/fpcupdeluxe
Sub-Forum: https://forum.lazarus.freepascal.org/index.php/topic,34645.0.html
I will try.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11782
  • FPC developer.
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #5 on: August 08, 2024, 10:41:29 am »
Maybe that that PC had Lazarus before and has some old settings directory that are upgraded but incorrect ?


jojo86

  • Jr. Member
  • **
  • Posts: 57
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #6 on: August 08, 2024, 11:31:34 am »
You can use fpcupdeluxe to install Lazarus 1.8.4 completely including sources.
BTW: my Lazarus 1.8.4 release came with FPC 3.0.4.

Wiki: https://wiki.freepascal.org/fpcupdeluxe
Sub-Forum: https://forum.lazarus.freepascal.org/index.php/topic,34645.0.html

Sorry but I can’t find fpcupdeluxe for lazarus 1.8.4
Do you have a direct link download ?

jojo86

  • Jr. Member
  • **
  • Posts: 57
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #7 on: August 08, 2024, 11:35:36 am »
Maybe that that PC had Lazarus before and has some old settings directory that are upgraded but incorrect ?
No, this is a new computer with a clean windows install

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1761
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #8 on: August 08, 2024, 12:10:51 pm »
You need this version of fpcupdeluxe.
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.4.0e/fpcupdeluxe-i386-win32.exe

Set the desired install location by clicking on "Set install path".
Choose an empty directory.

Set FPC version to 3.0.4
Set Lazarus version to 1.8.4

Click "Install/update FPC + Lazarus".

A desktop shortcut will be created. Use this shortcut to start this version of Lazarus (and FPC).

Hartmut

  • Hero Member
  • *****
  • Posts: 814
Re: Lazarus 1.8.4 FPC Sources missing
« Reply #9 on: August 08, 2024, 12:13:07 pm »
Sorry but I can’t find fpcupdeluxe for lazarus 1.8.4
Do you have a direct link download ?

You don't need a special fpcupdeluxe version for Lazarus 1.8.4. Every fpcupdeluxe version can install every Lazarus version. You must download fpcupdeluxe from https://github.com/newpascal/fpcupdeluxe/releases/latest
Pick there the correct version for your OS + CPU + Bitness.
Please find attached a screenshot of fpcupdeluxe to give you an impression.

 

TinyPortal © 2005-2018