Recent

Author Topic: Building Lazarus 3.4 with FreePascal 3.2.2 fails under OpenBSD 7.5  (Read 20023 times)

BSaidus

  • Hero Member
  • *****
  • Posts: 605
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Building Lazarus 3.4 with FreePascal 3.2.2 fails under OpenBSD 7.5
« Reply #135 on: November 14, 2024, 10:34:12 pm »
I have installed fpc-3.2.2-x64-openbsd64 first, I compiled simple console program to display "Hello" with ReadLn() as last instruction.
 OpenBSD 7.6 came's with libc.so.100.3 and libpthread.so.27.1 whereas fpc needs libc.so.96.1 and libpthread.so.26.2 (I think). I've made soft links to these libraries.
  ./test compile & executes, but with crash.

I reinstalled fpc-3.2.2-x32-openbsd64, it even do not run.

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

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1790
Re: Building Lazarus 3.4 with FreePascal 3.2.2 fails under OpenBSD 7.5
« Reply #136 on: November 15, 2024, 10:24:42 am »
Sidenote.
Found the bugger that caused gtk2 apps to crash on OpenBSD. If the patch is used, gtk2 apps run as expected again on OpenBSD.
https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/41244


DonAlfredo

  • Hero Member
  • *****
  • Posts: 1790
Re: Building Lazarus 3.4 with FreePascal 3.2.2 fails under OpenBSD 7.5
« Reply #137 on: November 15, 2024, 10:54:23 am »
And, finally, some luck in building trunk on OpenBSD 7.6 !
Still need to investigate a bit more.

Fred vS

  • Hero Member
  • *****
  • Posts: 3454
    • StrumPract is the musicians best friend
Re: Building Lazarus 3.4 with FreePascal 3.2.2 fails under OpenBSD 7.5
« Reply #138 on: November 15, 2024, 12:43:19 pm »
And, finally, some luck in building trunk on OpenBSD 7.6 !
Still need to investigate a bit more.

WOW!  ;D
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

 

TinyPortal © 2005-2018