Le mar. 14 juil. 2026 à 17:11, Peter Blackman <[email protected]> a écrit : > > On 13/07/2026 22:20, Patrice Duroux wrote: > > > > > I am trying to upgrade c-evo-dh packaging using upstream version 3.3 and to > > compile with GTK3 > Hi Patrice, > > as far as c-evo-dh is concerned, so far, > I have only found it to work properly on Linux with GTK2. > > I have current (GTK2) versions of c-evo-dh available on the OBS > https://build.opensuse.org/package/show/home:PeterBBB/c-evo >
I took a look at c-evo-dh Makefile and realized that it could be possible to build for any QT5, QT6, GTK2 or GTK3 using small patch sets. In Forky/Sid there is only lcl-gtk3 and lcl-qt5, and finally it builds fine with the two. With Qt5, at least, the program starts normally, but I haven't taken the testing any further. But with GTK3 I am facing runtime errors: $ c-evo-launch-gtk3 [FORMS.PP] ExceptionOccurred Sender=EAccessViolation Exception=Access violation Stack trace: $00005637948C56E9 $0000563794A19E86 $0000563794B27669 $0000563794A9C834 $0000563794A9CB72 $0000563794A99DE7 $0000563794C91D9F $0000563794C8C238 $0000563794A35E57 $0000563794A3B87F $0000563794A3D1AD $0000563794A3DEBC $0000563794A3D0EA $0000563794D48076 $00005637949FA5A4 $00005637949FBFCF $0000563794A2C734 TApplication.HandleException: EAccessViolation Access violation Stack trace: $00005637948C56E9 $0000563794A19E86 $0000563794B27669 $0000563794A9C834 $0000563794A9CB72 $0000563794A99DE7 $0000563794C91D9F $0000563794C8C238 $0000563794A35E57 $0000563794A3B87F $0000563794A3D1AD $0000563794A3DEBC $0000563794A3D0EA $0000563794D48076 $00005637949FA5A4 $00005637949FBFCF $0000563794A2C734

