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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.