G-Wrap depends on: In addition, if you build G-Wrap for Guile-Gnome and Guile-Clutter, which is most probably the case, you also need:


The latest release is g-wrap-1.9.15.tar.gz, with its GPG binary signature . Other releases are available here.

Once all dependencies are statisfied, open a terminal and:


  1. In the above configure step, --prefix=/your/prefix is optional. The default value is /usr/local.

  2. To install G-Wrap, you must have write permissions to the $prefix dir and its subdirs.

  3. G-Wrap's modules will be installed in $prefix/share/guile/site. If it differs from Guile's global site directory, then this path must be aded to Guile's load paths before to use G-Wrap and compile Guile-Gnome or Guile-Clutter. You may check Guile's values using:

    • guile -c "(display (%global-site-dir)) (newline)"
    • guile -c "(display %load-path) (newline)"

    To augment Guile's load paths, you can: (a) create/update your personnal ~/.guile file, (b) update Guile's global site located init.scm file or (c) define/update your GUILE_LOAD_PATH shell environment variable.

  4. Like for any other GNU Tool Chain compatible software, you may install the documentation locally using make install-info, make install-html and/or make install-pdf.