]> git.donarmstrong.com Git - lilypond.git/blobdiff - guile18/examples/compat/configure.in
Import guile-1.8 as multiple upstream tarball component
[lilypond.git] / guile18 / examples / compat / configure.in
diff --git a/guile18/examples/compat/configure.in b/guile18/examples/compat/configure.in
new file mode 100644 (file)
index 0000000..2e6be25
--- /dev/null
@@ -0,0 +1,15 @@
+### BEGIN compatibility checks ###
+
+AC_CHECK_FUNCS(scm_c_define_module scm_c_read_string scm_gc_protect_object scm_list_1)
+
+AC_MSG_CHECKING(for scm_t_bits)
+AC_CACHE_VAL(ac_cv_have_scm_t_bits,
+[AC_TRY_COMPILE([#include <libguile.h>],
+[scm_t_bits a;],
+ac_cv_have_scm_t_bits=yes, ac_cv_have_scm_t_bits=no)])
+AC_MSG_RESULT($ac_cv_have_scm_t_bits)
+if test $ac_cv_have_scm_t_bits = yes; then
+  AC_DEFINE(HAVE_SCM_T_BITS)
+fi
+
+### END compatibility checks ###