56
g-wrap is the tool used to automate the wrapping of C functions to
57
make them callable from the guile code. g-wrap is now maintained by
58
Rob Browning and is available from ftp://ftp.gnucash.org/pub/g-wrap,
59
or as a Debian package from http://www.cs.mu.oz.au/~rgmerk/software.
60
Documentation in info format is distributed as part of the package.
61
Available C functions are wrapped in gnucash/src/g-wrap/gnc.gwp.
62
Pointers are wrapped using some stuff in
63
gnucash/lib/g-wrap/guile/pointer.scm which is not documented but looks
64
reasonably straightforward.
56
Note: gwrap has been replaced by swig and dropped completely in
57
SVN-trunk on 2006-10-20 and for gnucash-2.2.0.
59
(Old info: g-wrap is the tool used to automate the wrapping of C
60
functions to make them callable from the guile code. g-wrap is
61
now maintained by Rob Browning and is available from
62
ftp://ftp.gnucash.org/pub/g-wrap )
67
65
Garbage collection: