Recent

Author Topic: Freepascal 3.0.4 port to Haiku 64bit  (Read 2151 times)

Lorglas

  • Newbie
  • Posts: 1
Freepascal 3.0.4 port to Haiku 64bit
« on: March 26, 2021, 10:16:13 pm »
Can one port Freepasval 3.0.4 to Haiku 64Bit.

32Bit is available.

sstvmaster

  • Sr. Member
  • ****
  • Posts: 258
Re: Freepascal 3.0.4 port to Haiku 64bit
« Reply #1 on: March 26, 2021, 11:22:31 pm »
Windows 10 (64 bit)
Lazarus: 2.0.12 / Trunk x32

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 9518
  • FPC developer.
Re: Freepascal 3.0.4 port to Haiku 64bit
« Reply #2 on: March 26, 2021, 11:23:38 pm »
The FPC 3.0.x branch has been retired with the FPC 3.2.0 release last summer.

PascalDragon

  • Hero Member
  • *****
  • Posts: 3310
  • Compiler Developer
Re: Freepascal 3.0.4 port to Haiku 64bit
« Reply #3 on: March 27, 2021, 11:01:09 am »
And 3.2.0 does support Haiku on x86_64 already. See here.

ASBzone

  • Hero Member
  • *****
  • Posts: 614
  • Automation leads to relaxation...
    • Free Console Utilities for Windows (and a few for Linux) from BrainWaveCC
Re: Freepascal 3.0.4 port to Haiku 64bit
« Reply #4 on: March 31, 2021, 08:47:54 pm »
Can one port Freepasval 3.0.4 to Haiku 64Bit.

32Bit is available.

Is your goal specifically FPC 3.0.4?  Because FPC 3.2.0 is available for Haiku 64-bit.
-ASB: https://www.BrainWaveCC.com/

Lazarus v2.0.13 r64843 / FPC v3.2.1-r49055 (via FpcUpDeluxe) -- Windows 64-bit install w/Win32 and Linux/Arm cross-compiles
Primary System: Windows 10 Pro x64, Version 2009 (Build 19042)
Other Systems: Windows 10 Pro x64, Version 2009 (Build 19042) or greater

Begasus

  • Newbie
  • Posts: 1
Re: Freepascal 3.0.4 port to Haiku 64bit
« Reply #5 on: July 24, 2021, 10:21:15 am »
Hello, at the moment Haiku has both 32bit and 64bit (FPC 3.2.2) packages (and FPC_source) package available that can be installed through our packagemanager.
I've been playing around a bit with it, also added a package for libQt5Pas (1.2.9) for Haiku.

I am able to build Lazarus on both arch's and on 64bit it launches fine, on 32bit it fails to launch as it can't find libstdc++.r4.so (which is gcc2*), I suspect that the 32bit package somehow links to it? I've build it with gcc8* compiler so can't figure out why it still insist on using the mentioned library


 

TinyPortal © 2005-2018