Recent

Author Topic: GTK2 ABI seems broken, at least on Windows  (Read 1116 times)

Arioch

  • Sr. Member
  • ****
  • Posts: 414
Re: GTK2 ABI seems broken, at least on Windows
« Reply #15 on: September 15, 2022, 07:29:36 pm »
Okay, seems the discusison is withered off.

So, the request to change the names:  https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39905

funlw65

  • Full Member
  • ***
  • Posts: 135
    • Visual Pin Configurator for Nucleo 64pin boards
Re: GTK2 ABI seems broken, at least on Windows
« Reply #16 on: November 15, 2022, 06:45:47 pm »
There is at least one distro (Slackware 15) with other two based on it (Salix and Slackel) that offers all versions of gtk: gtk1, gtk2, gtk3, gtk4.

So, gtk2 will continue many more years on this distro.

But unavoidably, gtk2 will fade away, mainly because there are less and less people interested in porting it and, especially in adapting it to the forever changing C language standards - in my opinion, the only real problem (is that intended? an equivalent to obsolescence?).

Also, maintaining gtk2 is useless if linux distros decide to drop it. A perpetual GUI makes sense (and immune to changes) only if it is completely written in pascal (stealth hint below), removing linux packagers (as deciding factors) from the equation (really, when that happens, packagers can kiss our backs goodbye - self sufficient, babe!).

Meantime, msegui continues to be a silent alternative. Perpetually...
Lazarus 2.2.0rc3 fpc 3.2.2, Linux, UNIX BSD
widgetset: gtk2, msegui, qt5,  bgrabitmap controls
Immediate mode GUI: raygui 3.0

Arioch

  • Sr. Member
  • ****
  • Posts: 414
Re: GTK2 ABI seems broken, at least on Windows
« Reply #17 on: November 15, 2022, 08:35:20 pm »
This seems to be a different question.

This topic is not about GTK2 itself being removed from Linux or Windows, but about long ago obsolete entrypoints removed from GTK2 libraries in Linux, like they were removed from GTK2 libraries in Windows.

 

TinyPortal © 2005-2018