Recent

Author Topic: Fpcupdeluxe  (Read 792656 times)

Gustavo 'Gus' Carreno

  • Hero Member
  • *****
  • Posts: 1088
  • Professional amateur ;-P
Re: Fpcupdeluxe
« Reply #1815 on: April 08, 2021, 11:59:59 pm »
Hey AlanTheBeast,

How do I install it?  (This is embarrassing.  I did install it on a VM at home - just don't recall how - I'm zilch^2 with Linux).

I'm really sorry, probably I'm the dumb-dumb here, but could you clarify which are you asking for:
1. Install fpcupdeluxe?
2. Install Lazarus+FPC with fpcupdeluxe?

If it's 1., then you don't install it since it's a simple executable that needs no installation and you can follow Lucamar's instruction above
If it's 2., There is a sequence of thing you have to check. I remember seeing an image, somewhere with red circled numbers with such sequence, I'll update this post when I find it. Or make my own ¯\_(ツ)_/¯

Cheers,
Gus
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

AlanTheBeast

  • Sr. Member
  • ****
  • Posts: 348
  • My software never cras....
Re: Fpcupdeluxe
« Reply #1816 on: April 09, 2021, 02:18:40 pm »
How do I install it?  (This is embarrassing.  I did install it on a VM at home - just don't recall how - I'm zilch^2 with Linux).

First, make sure the file has the "executable" bit set (for most common desktops, Alt-Enter in the file manager, Permissions tab). Then put it wherever you want (normally would be its own folder in the home one) and run it (e.g. click or <enter> in the file manager).

Basically as in Windows, except for ensuring it's executable.

Well, at least I was un-dumb enough to see the x was not set for it, so I assumed it was some sort of container.

Hey AlanTheBeast,

I'm really sorry, probably I'm the dumb-dumb here, but could you clarify which are you asking for:
1. Install fpcupdeluxe?
2. Install Lazarus+FPC with fpcupdeluxe?

If it's 1., then you don't install it since it's a simple executable that needs no installation and you can follow Lucamar's instruction above
If it's 2., There is a sequence of thing you have to check. I remember seeing an image, somewhere with red circled numbers with such sequence, I'll update this post when I find it. Or make my own ¯\_(ツ)_/¯

Cheers,
Gus

Very good point.  I'd want Laz+fpxdeluxe - but I assume that's the whole point of fpc..ex .... you select the elements and it does the smart stuff...

I'll revisit on Tuesday (when I'll be back at the office).
Everyone talks about the weather but nobody does anything about it.
..Samuel Clemens.

BSaidus

  • Hero Member
  • *****
  • Posts: 538
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Fpcupdeluxe
« Reply #1817 on: April 09, 2021, 04:02:08 pm »
Hello DonAlfred !
I wonder when can you do update for cross compilers from Win32 to FreeBSD ( update BSD libs to v12 )
and I notice also the absence of OpenBSD Libs when building cross compilers and units ( absence of cross\lib\openbsdXX).

Thanks you
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1738
Re: Fpcupdeluxe
« Reply #1818 on: April 10, 2021, 01:07:47 pm »
@BSaidus
Would you please elaborate on the need to update to v12 ?
AFAIK, the cross-compiled binaries run well on v11 as well as on v12.
OpenBSD: there should be libs ! I just checked: the libs are downloaded (at least on my Win10 system).

AlanTheBeast

  • Sr. Member
  • ****
  • Posts: 348
  • My software never cras....
Re: Fpcupdeluxe
« Reply #1819 on: April 10, 2021, 02:47:34 pm »

... as I woke up this am it occurred to me that I can simply bring a copy of the VM to work on an SD card... but I'll try to install it at work - but bring a VM container in case I trip all over myself.

Everyone talks about the weather but nobody does anything about it.
..Samuel Clemens.

BSaidus

  • Hero Member
  • *****
  • Posts: 538
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Fpcupdeluxe
« Reply #1820 on: April 10, 2021, 04:52:56 pm »
@BSaidus
Would you please elaborate on the need to update to v12 ?
AFAIK, the cross-compiled binaries run well on v11 as well as on v12.
OpenBSD: there should be libs ! I just checked: the libs are downloaded (at least on my Win10 system).

Thanks @DonAlfredo, I'll check.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Muso

  • Sr. Member
  • ****
  • Posts: 356
Re: Fpcupdeluxe
« Reply #1821 on: April 13, 2021, 07:42:52 pm »
I just installed
Lazarus 2.1.0 r64986 FPC 3.2.1 x86_64-win64-win32/win64
using fcpupdeluxe.

There is no online package manager to download and install packaged from the web. Is this a bug in Laz 2.1dev or should I inform the author of fcpupdeluxe?

Michl

  • Full Member
  • ***
  • Posts: 226
Re: Fpcupdeluxe
« Reply #1822 on: April 13, 2021, 07:49:06 pm »
MainMenu ->  Package -> Install/Uninstall Packages -> select onlinepackagemanager and rebuild your IDE.
Code: [Select]
type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;

Muso

  • Sr. Member
  • ****
  • Posts: 356
Re: Fpcupdeluxe
« Reply #1823 on: April 13, 2021, 08:06:03 pm »
MainMenu ->  Package -> Install/Uninstall Packages -> select onlinepackagemanager and rebuild your IDE.

Many thanks!

DonAlfredo, can you please change in fpcupdeluxe that the online packager is by default installed as in the stable Lazarus releases?

Quote from: DonAlfredo
.
@DonAlfredo
« Last Edit: April 13, 2021, 08:08:45 pm by Muso »

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1738
Re: Fpcupdeluxe
« Reply #1824 on: April 13, 2021, 09:57:44 pm »
A new fpcupdeluxe release.
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/1.8.2p
Among other things (improvements I guess), this release should make it more easier to:
* install FPC release candidates.
* improve crossing to Darwin from Windows (and Linux) with clang12.
Again, enjoy the power of FPC and Lazarus: ALL binaries produced by only two clicks on Windows !!

Gustavo 'Gus' Carreno

  • Hero Member
  • *****
  • Posts: 1088
  • Professional amateur ;-P
Re: Fpcupdeluxe
« Reply #1825 on: April 14, 2021, 06:52:02 am »
Hey DonAlfedo,

A new fpcupdeluxe release.
https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/tag/1.8.2p

I'm really sorry to rain on your parade, but v1.8.2p goes BOOM.  :-[
You have an Issue at GitHub waiting for you :)

Among other things (improvements I guess), this release should make it more easier to:
* install FPC release candidates.
* improve crossing to Darwin from Windows (and Linux) with clang12.
Again, enjoy the power of FPC and Lazarus: ALL binaries produced by only two clicks on Windows !!

When you fix the bugger, this is gonna be awesome to have :)

Cheers,
Gus
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

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1738
Re: Fpcupdeluxe
« Reply #1826 on: April 14, 2021, 07:20:46 am »
@gus.
I have seen the issue. And was able to reproduce. Help is on its way ...

Gustavo 'Gus' Carreno

  • Hero Member
  • *****
  • Posts: 1088
  • Professional amateur ;-P
Re: Fpcupdeluxe
« Reply #1827 on: April 14, 2021, 07:34:23 am »
Hey DonAlfredo,

@gus.
I have seen the issue. And was able to reproduce. Help is on its way ...

Thank $deity that you're so quick on your feet ;)

Thanks, man, really appreciate it!!

Cheers,
Gus
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

Gustavo 'Gus' Carreno

  • Hero Member
  • *****
  • Posts: 1088
  • Professional amateur ;-P
Re: Fpcupdeluxe
« Reply #1828 on: April 14, 2021, 08:06:30 am »
Hey DonAlfredo,

If you don't know, it doesn't matter. I'm just curious.

If I install the Ubuntu 64b on a Raspberry Pi 4, and not the 32b Raspbian, what should I use to cross-compile to it?

Like I said, no biggie if you don't know, but if you do, MANY thanks!!

Cheers,
Gus
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

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1738
Re: Fpcupdeluxe
« Reply #1829 on: April 14, 2021, 08:47:18 am »
I do not know if I understand you correct, but:
1: to cross-compile a binary that runs on RPi4 64b distro, you need to cross towards aarch64-linux.
2: to cross from RPi4 64b to RPi* 32b, you need to do a feature request.

 

TinyPortal © 2005-2018