Recent

Author Topic: Fpcupdeluxe  (Read 372548 times)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1395 on: November 03, 2019, 05:52:44 pm »
Trunk problem solved by the FPC developers.
https://bugs.freepascal.org/view.php?id=36161
Run fpcupdeluxe again to update the sources and build.

Thaddy

  • Hero Member
  • *****
  • Posts: 9176
Re: Fpcupdeluxe
« Reply #1396 on: November 03, 2019, 07:45:01 pm »
That fix is reverted today: there were more issues.
See https://bugs.freepascal.org/view.php?id=36161#c119013
Explicit type casts will solve it user side.
« Last Edit: November 03, 2019, 07:50:48 pm by Thaddy »
also related to equus asinus.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1397 on: November 06, 2019, 12:51:27 pm »
I would like to ask for testers of fpcupdeluxe on Raspberry.

The latest pre-release should be able to install FPC and Lazarus without extra swapspace on RPi2.

It works on my RPi2. I am interested if it works for others also.

https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases/download/1.6.4b/fpcupdeluxe-armv6hf-linux

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7503
Re: Fpcupdeluxe
« Reply #1398 on: November 06, 2019, 01:21:46 pm »
Note FIXES_3_2  is getting some heavy merging atm.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1399 on: November 06, 2019, 01:35:34 pm »
Thanks for this warning.
For testing, FPC/Laz stable or trunk will also be ok.

hunghung

  • New Member
  • *
  • Posts: 20
Re: Fpcupdeluxe
« Reply #1400 on: November 08, 2019, 07:13:38 pm »
Fpcupdeluxe for x86_64 solaris didn't run on OpenIndiana because libc.0.1 problem. Please clarify if this binary was built for Oracle Solaris 10, Oracle Solaris 11 or Illumos (this also means OpenIndiana since other Illumos distros are server oriented) by adding the correct suffixes, sol10, sol11 or oi. FreePascal compiler for Solaris x86_64 worked on OpenIndiana when issued with -Xs.

fabiopesaju

  • Jr. Member
  • **
  • Posts: 59
Re: Fpcupdeluxe
« Reply #1401 on: November 09, 2019, 02:53:53 am »
DonAlfredo pleaseeee help me...

today I did a clean install of lazarus, (trunkgit), using the latest version of fpcupdeluxe on my current system, linux...

installed perfectly, but at startup an alert appears in the item "fppkg" and the following message:

"File: /home/user/.config/fppkg.cfg
Error: there is a problem with the Fppkg configuration. (Fppkg reports that the RTL is not installed.)
You could try to restore the configuration files automatically, or adapt the configuration file manually."

how can i proceed?

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1402 on: November 09, 2019, 09:42:43 am »
@hunghung
Solaris 10
Binutils target setting: x86_64-sun-solaris2.10

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1403 on: November 09, 2019, 09:47:15 am »
@fabiopesaju
Press "Restore Fppkg configuration"
Press "Browse"
Navigate towards the directory where FPC binaries are installed.
This is the base FPC directory where you will find 4 other directories: bin, lib, share,units. Select this directory and off you go !

hunghung

  • New Member
  • *
  • Posts: 20
Re: Fpcupdeluxe
« Reply #1404 on: November 09, 2019, 11:21:17 am »
@hunghung
Solaris 10
Binutils target setting: x86_64-sun-solaris2.10

So you used gnu ld? Please have a look at https://wiki.lazarus.freepascal.org/Lazarus_on_Solaris#A_note_on_gld_.28Intel_architecture_only.29
Could you build for OpenIndiana also? Your binary for Solaris 10 doesn't work on OpenIndiana.

p/s: if you want to continue to use Cross Compiler, I think you should check https://github.com/jrmarino/sun-linker
I recommend you to just install OpenIndiana on VirtualBox, it's much easier than messing with these things.
I already have an working OpenIndiana instance, I could help testing your cross compiled binary or building Fpcupdeluxe myself if you guide me, I don't have any Pascal knowledge other than the plain old Turbo Pascal  :-[
« Last Edit: November 09, 2019, 11:50:35 am by hunghung »

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1405 on: November 09, 2019, 12:16:10 pm »
@hunghung

I am now installing OpenIndiana in a VM on Windows. Keep you informed.

Ps.
For cross-compiling, I cannot use -Xn ... there is no external linker available by default when cross-compiling.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1406 on: November 09, 2019, 03:45:47 pm »
Fpcupdeluxe running on OpenIndiana !

See screenshot.

fabiopesaju

  • Jr. Member
  • **
  • Posts: 59
Re: Fpcupdeluxe
« Reply #1407 on: November 09, 2019, 04:43:46 pm »
@fabiopesaju
Press "Restore Fppkg configuration"
Press "Browse"
Navigate towards the directory where FPC binaries are installed.
This is the base FPC directory where you will find 4 other directories: bin, lib, share,units. Select this directory and off you go !

thank you  ;D :D thank you

hunghung

  • New Member
  • *
  • Posts: 20
Re: Fpcupdeluxe
« Reply #1408 on: November 09, 2019, 05:32:53 pm »
Fpcupdeluxe running on OpenIndiana !

See screenshot.

Thank you. Did you successfully build Lazarus on OpenIndiana?  :)

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1148
Re: Fpcupdeluxe
« Reply #1409 on: November 09, 2019, 06:13:56 pm »
Yes !
See included screenshot.