When trying guile-gnome I get "Unbound variable: <gboxed>"

dalanicolai <[email protected]> Wed, 20 May 2020 08:50:09 +0200
Newsgroups gmane.lisp.guile.gtk
Message-ID <CACJP=3=KwO0W9HhMgcyEOhkQ+=3nKkPyB50DGKojhpipjBtzZw@mail.gmail.com>
--===============2728783469081768337==
Content-Type: multipart/alternative; boundary="0000000000003e49ee05a60ecf16"

--0000000000003e49ee05a60ecf16
Content-Type: text/plain; charset="UTF-8"

Hi,

I am trying to get the "hello.scm" example from the guile gtk overview
website
<https://www.gnu.org/software/guile-gnome/docs/gtk/html/Overview.html> to
work. However unfortunately I got stuck because guile shows me the
following error message:
```
ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
Unbound variable: <gboxed>

In ice-9/boot-9.scm:
   752:25  0 (dispatch-exception _ _ _)
```

Also, the documentation is not very clear to me and I would like to help to
improve it either by adding pieces myself or providing feedback.

For example, the documentation says I should add certain paths to my
GUILE_LOAD_PATH environment variable. But to have it available in Emacs, I
am not sure if I should export it in my .bash_profile, or add some function
(and which one exactly) to my ~/.guile file or maybe (my current solution)
use `setenv` in my `init.el` file. Although I can search for information
scattered all over the place, I would like to add a section (or at least a
line about the `setenv` option) to the guile-gnome documentation.

Could you please inform me about some options or just the best way how to
approach this?
And of course I am interested in how to solve the "Unbound variable:
<gboxed>" issue.
Thank you

--0000000000003e49ee05a60ecf16
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I am trying to get the &=
quot;hello.scm&quot; example from the <a href=3D"https://www.gnu.org/softwa=
re/guile-gnome/docs/gtk/html/Overview.html">guile gtk overview website</a> =
to work. However unfortunately I got stuck because guile shows me the follo=
wing error message:</div><div>```<br></div><div>ice-9/boot-9.scm:752:25: In=
 procedure dispatch-exception:<br>Unbound variable: &lt;gboxed&gt;<br><br>I=
n ice-9/boot-9.scm:<br>=C2=A0 =C2=A0752:25 =C2=A00 (dispatch-exception _ _ =
_)</div><div>```</div><div><br></div><div>Also, the documentation is not ve=
ry clear to me and I would like to help to improve it either by adding piec=
es myself or providing feedback.</div><div><br></div><div>For example, the =
documentation says I should add certain paths to my GUILE_LOAD_PATH environ=
ment variable. But to have it available in Emacs, I am not sure if I should=
 export it in my .bash_profile, or add some function (and which one exactly=
) to my ~/.guile file or maybe (my current solution) use `setenv` in my `in=
it.el` file. Although I can search for information scattered all over the p=
lace, I would like to add a section (or at least a line about the `setenv` =
option) to the guile-gnome documentation. </div><div><br></div><div> Could =
you please inform me about some options or just the best way how to approac=
h this?</div><div>And of course I am interested in how to solve the &quot;U=
nbound variable: &lt;gboxed&gt;&quot; issue.<br></div><div>Thank you<br></d=
iv></div>

--0000000000003e49ee05a60ecf16--


--===============2728783469081768337==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ3VpbGUtZ3Rr
LWdlbmVyYWwgbWFpbGluZyBsaXN0Cmd1aWxlLWd0ay1nZW5lcmFsQGdudS5vcmcKaHR0cHM6Ly9s
aXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3VpbGUtZ3RrLWdlbmVyYWwK

--===============2728783469081768337==--