Matei Conovici <cma...@profis.ro> writes: > In guile/g-wrap/guile-compatibility.h there's this version check which > enables some compat features. > > /* Define this macro if Guile 1.7.x or better is in use. */ > #if defined (SCM_MINOR_VERSION) && (SCM_MINOR_VERSION >= 7) && \ > defined (SCM_MAJOR_VERSION) && (SCM_MAJOR_VERSION >= 1) > #define SCM_VERSION_17X 1 > endif > > It became bogus after guile 2.0 release, as SCM_MINOR_VERSION is now 0 > or 1. > > With this taken care of, g-wrap (and guile-gnome-platform) compile > cleanly with the new guile. > Thanks for the report! I've now pushed a fix for this into the git repository on Savannah.
I'll release a 1.9.14 which is compatible with Guile 2.0 soonish, but there's still an issue with the "aggregated" feature on Guile 2.0 (the corresponding test case segfaults). Have you tried running g-wrap's testsuite (make check)? Another thing that should be fixed is the reference to the %generics submodule via a plain variable. This is deprecated in Guile 2.0, and leads to warnings (at least) when Guile 2.0 is compiled with --disable-deperecated. I hope I find the time to look into this in the next week or so. Regards, Rotty -- Andreas Rottmann -- <http://rotty.yi.org/> _______________________________________________ g-wrap-dev mailing list g-wrap-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/g-wrap-dev