Recent

Author Topic: Problems installing Lazarus using fpcup  (Read 4156 times)

Batman

  • Guest
Problems installing Lazarus using fpcup
« on: March 26, 2016, 06:07:37 pm »
So, I've spent over 4 hours trying to get Lazarus to install with fpcup (the old version: https://bitbucket.org/reiniero/fpcup). Fpcup gives out an error during the compilation of Lazarus.

Quote from: Logfile
[2016-03-26 18:57:45.857 Info] TLazarusInstaller init:
 [2016-03-26 18:57:45.857 Info] Lazarus directory:      C:\development\lazarus
 [2016-03-26 18:57:45.857 Info] Lazarus URL:            http://svn.freepascal.org/svn/lazarus/trunk
 [2016-03-26 18:57:45.857 Info] Lazarus options:       
 [2016-03-26 18:57:46.269 Info] External program path:  C:\development\fpc\bin\x86_64-win64;C:\development\fpc\bin;C:\development\fpcbootstrap;;C:\development\lazarus
 [2016-03-26 18:57:48.963 Info] Verbose output saved to A:\TEMPFI~1\User\Local\TMP00001.tmp
 [2016-03-26 18:58:38.035 Info] External program path:  C:\development\fpc\bin\x86_64-win64;C:\development\fpc\bin;C:\development\fpcbootstrap;;C:\development\lazarus
 [2016-03-26 18:58:44.600 Info] Error running fpcup. Technical details: error executing sequence helplazarus; line: 3, param: helplazarus
 [2016-03-26 18:58:44.800 Info] Error running fpcup. Technical details: error executing sequence Default; line: 5, param: helplazarus

 [2016-03-26 18:58:45.001 Info] 3/26/2016 18:58:45: fpcup finished.
 [2016-03-26 18:58:45.201 Info] ------------------------------------------------

 I need to install Lazarus revision 44997 with fpc revision 27759. The dump nor the log captured that it failed a download.
http://i.imgur.com/z7oinuW.png

I'm running this in the command prompt:
Quote
fpcup64 --fpcURL=trunk --lazURL=trunk --fpcrevision=27759 --lazrevision=44997

Help appreciated!


Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
Re: Problems installing Lazarus using fpcup
« Reply #1 on: March 26, 2016, 06:29:21 pm »
I need to install Lazarus revision 44997 with fpc revision 27759.

That makes me curious. Why this specific combination?
Mind you, combining fpc trunk with lazarus trunk is not for the faint-hearted (and generally not recommended).

Bart

Batman

  • Guest
Re: Problems installing Lazarus using fpcup
« Reply #2 on: March 26, 2016, 07:19:05 pm »
That makes me curious. Why this specific combination?
Mind you, combining fpc trunk with lazarus trunk is not for the faint-hearted (and generally not recommended).

Bart
Thanks for the reply Bart,

Let me explain myself thoroughly to avoid any misunderstandings, as I really want to achieve what I need.
I want to compile an open source real-time-memory editing applet 'Cheat Engine' for game testing purposes. I want to delete
all the useless bulk (create a lite version basically) and remove certain functions (ie. 'Speedhack') which I don't need. I want this program due to
it's ability to debug games with the ability to write externally to a certain variable (like forcing a menu state int and seeing what happens).

According the forum and my experience over 1 year ago, where I actually managed to compile Lazarus with the following revisions, this worked.
« Last Edit: March 26, 2016, 07:21:50 pm by Batman »

Batman

  • Guest
Re: Problems installing Lazarus using fpcup
« Reply #3 on: March 26, 2016, 07:49:21 pm »
It worked!
I added the argument '--skip=helplazarus' and it compiled just fine and it started up. If I will experience any difficulties in the future due to this missing component, I will bump this thread and continue to investigate.

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4467
  • I like bugs.
Re: Problems installing Lazarus using fpcup
« Reply #4 on: March 26, 2016, 08:16:40 pm »
According the forum and my experience over 1 year ago, where I actually managed to compile Lazarus with the following revisions, this worked.

Wow! I think you should try with the latest version first. If it fails then use a "plan B" with old revisions. Generally things have improved since the revisions you use.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

 

TinyPortal © 2005-2018