Recent

Author Topic: Fpcupdeluxe  (Read 815618 times)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #2130 on: February 20, 2023, 07:05:16 pm »
FYI.
A loongarch64-linux version of fpcupdeluxe is made available as pre-release.
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/v2.2.0op/fpcupdeluxe-loongarch64-linux
Feedback welcome.

AlexTP

  • Hero Member
  • *****
  • Posts: 2402
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #2131 on: February 21, 2023, 09:13:36 pm »
@DonAlfredo,

https://github.com/Alexey-T/CudaText/issues/4831
I got strange report about OpenBSD (I made OpenBSD version of my text editor cross compiled from Linux x64).
does it mean, that OpenBSD .so* files in the fpcupdeluxe are outdated?


AlexTP

  • Hero Member
  • *****
  • Posts: 2402
    • UVviewsoft
Re: Fpcupdeluxe
« Reply #2133 on: February 25, 2023, 12:54:37 pm »
Great! new libs. I hope they will be used when I install cross for OpenBSD, right? and when I update crosses. Good.


EDIT.
my text editor works now on OpenBSD 7.2.
« Last Edit: February 25, 2023, 01:20:41 pm by AlexTP »

bobby100

  • Full Member
  • ***
  • Posts: 164
    • Malzilla
Re: Fpcupdeluxe
« Reply #2134 on: February 25, 2023, 01:56:35 pm »
I have FreeBSD 13 installed in a VM (just for compiling my apps for FreeBSD). If you need anything compiled on this VM, please do not hesitate to contact me.
https://gitlab.com/bobby100 - my Lazarus components and units
https://sourceforge.net/u/boban_spasic/profile/ - my open source apps

https://malzilla.org/ - remainder at my previous life as a web security expert

apeoperaio

  • Sr. Member
  • ****
  • Posts: 273
Re: Fpcupdeluxe
« Reply #2135 on: February 28, 2023, 06:43:59 pm »
Hi, is there a way to install Lazarus IDE built for aarch64 using Fpcupdeluxe?
I ws able to install Lazarus IDE x86_64 but if I try to recompile it for aarch64 I got the error:
Error: Unsupported target architecture -Paarch64, invoke the "fpc" compiler driver instead.

even if I already installed the cross compiler for aarch64.

Any hints?

Gustavo 'Gus' Carreno

  • Hero Member
  • *****
  • Posts: 1120
  • Professional amateur ;-P
Re: Fpcupdeluxe
« Reply #2136 on: February 28, 2023, 10:57:56 pm »
Hey apeoperaio,
Hi, is there a way to install Lazarus IDE built for aarch64 using Fpcupdeluxe?
...
Any hints?

If I'm not wrong, you have to use the appropriate binary that was pre-compiled for AARCH64 by Don Alfredo.
You can find these binaries on the release section of the GitHub project.

The image shows that there are 4 of them:
  • One for macOS
  • One for Linux using GTK2
  • One for Linux usint Qt5
  • One for Windows 64bits

Pick one of these and use it to get an AARCH64 Lazarus install.

Cheers,
Gus
« Last Edit: February 28, 2023, 11:00:29 pm by Gustavo 'Gus' Carreno »
Lazarus 3.99(main) FPC 3.3.1(main) Ubuntu 23.10 64b Dark Theme
Lazarus 3.0.0(stable) FPC 3.2.2(stable) Ubuntu 23.10 64b Dark Theme
http://github.com/gcarreno

apeoperaio

  • Sr. Member
  • ****
  • Posts: 273
Re: Fpcupdeluxe
« Reply #2137 on: March 01, 2023, 09:55:21 am »
I tried using Fpcupdeluxe (fpcupdeluxe-aarch64-darwin-cocoa.zip) in order to install FPC (3.2.2) and Lazarus (fixes-2.2).

The installation starts fine but then I got the following error:
----------------------
/Users/giacca/fpcupdeluxe_arch/fpcsrc/compiler/ppc1 -Ur -dFPC_USE_LIBC -Ur -Xs -O2 -n -Fi../inc -Fi../aarch64 -Fi../unix -Fi../bsd -Fi../bsd/aarch64 -Fi../darwin/aarch64 -FE. -FU/Users/giacca/fpcupdeluxe_arch/fpcsrc/rtl/units/aarch64-darwin -Fl/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib -XR/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -WM10.8 -Sg -vw-n-h-l-d-u-t-p-c- -daarch64 -dRELEASE  -Us -Sg ../bsd/system.pp
make[7]: *** [system.ppu] Killed: 9
make[6]: *** [darwin_all] Error 2
make[5]: ***
Error 2
make[4]: *** [next] Error 2
make[3]: *** [ppc2] Error 2
make[2]: *** [cycle] Error 2
make[1]: *** [compiler_cycle] Error 2
make: *** [build-stamp.aarch64-darwin] Error 2

fpcupdeluxe: ERROR: FPC Native Installer (BuildModule: FPC): Error running /usr/bin/make for FPC failed with exit code 512
. Details: .


ERROR: Fpcupdeluxe fatal error !
Sequencer (FPC): Failure running fpcupdeluxe: error executing sequence FPC
Sequencer (DefaultSimple): Failure running fpcupdeluxe: error executing sequence DefaultSimple
----------------------


DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #2138 on: March 02, 2023, 01:41:32 pm »
This error does not show much info unfortunately.
Would you mind trying FPC trunk ?

apeoperaio

  • Sr. Member
  • ****
  • Posts: 273
Re: Fpcupdeluxe
« Reply #2139 on: March 02, 2023, 01:52:06 pm »
Tried. Unfortunately I get the same error.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1739
Re: Fpcupdeluxe
« Reply #2140 on: March 02, 2023, 03:58:36 pm »
In Setup+, under FPC options, add -g -O1
Might work ?

apeoperaio

  • Sr. Member
  • ****
  • Posts: 273
Re: Fpcupdeluxe
« Reply #2141 on: March 02, 2023, 05:18:26 pm »
Tested, both fpc 3.2.2 and fpc trunk. Same error.

totya

  • Hero Member
  • *****
  • Posts: 720
Re: Fpcupdeluxe
« Reply #2142 on: March 03, 2023, 02:17:10 pm »
A very small error, for example, when I update Lazarus, it does not appear in the history tab / Lazarus revision history, only if I exit fpcupdeluxe and start it again. I was surprised that there is never any change in the trunk, but according to them there is, it just doesn't appear here after the update.

FPCUPdeluxe V2.2.0n for x86_64-win64-win32
Running on Win64-10.0.19045
Build with: FPC 3.2.2 on Win11 x86_64

Hartmut

  • Hero Member
  • *****
  • Posts: 749
Re: Fpcupdeluxe
« Reply #2143 on: March 04, 2023, 01:56:10 pm »
This is a bug report: fpcupdeluxe crashed when using right mouse key on the black log window and then "Select and Copy All".

More Details:
fpcupdeluxe version: 2.2.0n "fpcupdeluxe-x86_64-linux"
I used fpcupdeluxe to install FPC 3.2.2 with Lazarus 2.2.4 which was successful.
After this installation I wanted to copy the black log window into the clipboard and pressed right mouse key on it and choosed "Select and Copy All". Then fpcupdeluxe crashed.
My OS is Linux Ubuntu 18.04 64 bit.
My computer has 8 GB Memory.

Please fix this bug. Thanks in advance for developing and maintaining fpcupdeluxe.

SymbolicFrank

  • Hero Member
  • *****
  • Posts: 1313
Re: Fpcupdeluxe
« Reply #2144 on: March 07, 2023, 02:36:10 pm »
I get the same error (fpcupdeluxe-x86_64-linux, on WSL2 / Ubuntu 22.04.2 LTS):

Code: [Select]
fpcupdeluxe: Executing: /usr/bin/make --jobs=4 FPMAKEOPT=--threads=4 PP=/home/frank/fpcupdeluxe/fpcbootstrap/ppcx64 FPCMAKE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/fpcmake PPUMOVE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/ppumove PREFIX=/home/frank/fpcupdeluxe/fpc INSTALL_PREFIX=/home/frank/fpcupdeluxe/fpc FPCDIR=/home/frank/fpcupdeluxe/fpcsrc INSTALL_BINDIR=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux OS_SOURCE=linux CPU_SOURCE=x86_64 OS_TARGET=linux CPU_TARGET=x86_64 OPT=-Sg -vw-n-h-l-d-u-t-p-c- --directory=/home/frank/fpcupdeluxe/fpcsrc/compiler revision (working dir: /home/frank/fpcupdeluxe/fpcsrc/compiler)
Makefile:135: *** Compiler /home/frank/fpcupdeluxe/fpcbootstrap/ppcx64.exe not found.  Stop.

fpcupdeluxe: ERROR: FPC Native Installer (BuildModuleCustom: RevisionFPC): Error running /usr/bin/make for RevisionFPC failed with exit code 512
. Details: .
fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Using FPC bootstrap compiler with version: 3.2.2.
fpcupdeluxe: info: FPC Native Installer (BuildModuleCustom: FPC): Running CleanModule once more, due to previous clean failure.
fpcupdeluxe: info: FPC Native Installer (CleanModule: FPC): Running make distclean twice.
fpcupdeluxe: Executing: /usr/bin/make --jobs=4 FPMAKEOPT=--threads=4 FPC=/home/frank/fpcupdeluxe/fpcbootstrap/ppcx64 --directory=/home/frank/fpcupdeluxe/fpcsrc FPCMAKE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/fpcmake PPUMOVE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/ppumove FPCDIR=/home/frank/fpcupdeluxe/fpcsrc PREFIX=/home/frank/fpcupdeluxe/fpc INSTALL_PREFIX=/home/frank/fpcupdeluxe/fpc INSTALL_BINDIR=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux CPU_TARGET=x86_64 OS_TARGET=linux distclean (working dir: /home/frank/fpcupdeluxe/fpcsrc)
Makefile:135: *** Compiler /home/frank/fpcupdeluxe/fpcbootstrap/ppcx64.exe not found.  Stop.
fpcupdeluxe: info: FPC Native Installer (BuildModule: FPC): Now building FPC.
fpcupdeluxe: Executing: /usr/bin/make --jobs=4 FPMAKEOPT=--threads=4 PP=/home/frank/fpcupdeluxe/fpcbootstrap/ppcx64 FPCMAKE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/fpcmake PPUMOVE=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux/ppumove PREFIX=/home/frank/fpcupdeluxe/fpc INSTALL_PREFIX=/home/frank/fpcupdeluxe/fpc FPCDIR=/home/frank/fpcupdeluxe/fpcsrc INSTALL_BINDIR=/home/frank/fpcupdeluxe/fpc/bin/x86_64-linux OS_SOURCE=linux CPU_SOURCE=x86_64 OS_TARGET=linux CPU_TARGET=x86_64 REVSTR=git_start-3930-g8dcabc5796 REVINC=force OPT=-Sg -vw-n-h-l-d-u-t-p-c- --directory=/home/frank/fpcupdeluxe/fpcsrc all install (working dir: /home/frank/fpcupdeluxe/fpcsrc)
Makefile:135: *** Compiler /home/frank/fpcupdeluxe/fpcbootstrap/ppcx64.exe not found.  Stop.

fpcupdeluxe: ERROR: FPC Native Installer (BuildModule: FPC): Error running /usr/bin/make for FPC failed with exit code 512
. Details: .

I tried the previous version, same result (after deleting the fpcsrc directory, which gave another error).
« Last Edit: March 07, 2023, 02:50:34 pm by SymbolicFrank »

 

TinyPortal © 2005-2018