Skip to content

Instantly share code, notes, and snippets.

@vext01
Created August 18, 2012 18:29
Show Gist options
  • Save vext01/3388912 to your computer and use it in GitHub Desktop.
Save vext01/3388912 to your computer and use it in GitHub Desktop.
(display "Hello Guile GV");
(newline);
(load "/usr/local/share/guile/slib/guile.init");
(display "Hello Guile GV");
(newline);
(load-extension "/usr/local/lib/graphviz/guile/libgv_guile.so" "SWIG_init");
(display "Hello Guile GV");
(newline);
(require 'gv);
(display "Hello Guile GV");
(newline);
(define g (gv.digraph "g"));
@ijp
Copy link

ijp commented Aug 18, 2012

~/src $ cat /tmp/gv.scm
(load-extension "/usr/lib/graphviz/guile/libgv_guile.so"
      "SWIG_init")(display (graph "foo"))
~/src $ /usr/bin/guile -s /tmp/gv.scm
#<swig-pointer Agraph_t * 9483ee0>

works for me on fedora

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment