bug#57379: GUI toolkit for Guile 3.0?
David Pirotte <[email protected]>
| Newsgroups | gmane.lisp.guile.bugs |
|---|---|
| Message-ID | <20220829135437.1b5cd442@aicha> |
Hello Lee, > Thanks again, David. Welcome. > I was able to use a solution from Ricardo to get guile-gi to run > under guix I hope Ricardo, possibly with the help of other guix contributor's will find a solution so that g-golf may also run 'out of the box' on guix. > guile 3.0.7, which I hope would be OK. Yes, you need guile 2.0, 2.2 or 3.0, in which case it must be >= 3.0.7 > For g-golf, would you > recommend I clone your github repo and > compile it . . . ? Yes, installing from the source tree instructions are here: https://www.gnu.org/software/g-golf/install.html [ just 'stick' to the master branch, although I may recommend [ to use the devel branch 'in the future', at this moment the [ devel branch is in a wip stage. Two things to add to those instructions: 1. to run the checks, 'make check', you'd need two additional dependencies: gir1.2-clutter-1.0:amd64 gir1.2-gtk-3.0:amd64 I'll get rid of those dependencies before the first official release, but for now, some tests use either clutter or gtk-3 2. to run g-golf examples, you need to install gir1.2-gtk-4.0:amd64 you may try the examples before installing, like this: cd <...g-golf-tree...>/examples/gtk-4 ../../pre-inst-env ./hello-world.scm This page shows a screenshot for each example: https://www.gnu.org/software/g-golf/learn.html Let me kow how it goes, Thanks, David
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmMM700ACgkQ83T9k6MF ete/DAf/QiSpiZAXQTdueiGvbyfLXa5PCKiwX1UB15d8J96qk91GGh4IVhIq48eE 41oYUeGwCQsjYiWivIyXpWQ7Bf8co2zv8JyIqA7AdgU+/9nIVd2CpoAx/ZuJHtXb vXL+dLrK0byj3qFjZhL9Uty8Uon3EUOumAJ86zuB87Gz8d1Vqknt2Vd24t1OlSOc LaWApQtP7hLqqf56xIH/TGf8mKy4QjSA7a9TPcPWWxCl+Ro3U8jGX9QkUgL3iqeO FMd7Bq+ujSVDqhl3Ro3SbBwmW+kD7KHY2GN5Yam44vJ1+990c+pamONIfeNpYMli cVL9y2L/7BJ0Nx4gSGg8qpawzZhfqw== =ewWx -----END PGP SIGNATURE-----