guile-reader-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[guile-reader-devel] can't configure 0.6.2 due to no scm_take_u8vector?


From: kevinbanjo
Subject: [guile-reader-devel] can't configure 0.6.2 due to no scm_take_u8vector?
Date: Mon, 23 Oct 2017 22:33:56 -0700

Hi, when I do ./configure in the reader home directory (from the tarball) I get:

checking for scm_take_u8vector... no
configure: error: You need Guile 1.8.x or higher.

How do I fix?

I have tried with guile 1.8.8, 2.0 (both installed from ubuntu package) and 2.2 (compiled from source)

When I neuter the test by forcing the variable have_guile_1_8=yes about 85% of the way down in configure and run it again then make I get:

make  all-recursive
make[1]: Entering directory '/home/kevin/0work/guile-reader-0.6.2'
Making all in src
make[2]: Entering directory '/home/kevin/0work/guile-reader-0.6.2/src'
  GEN      token-readers.x
In file included from token-readers.c:46:0:
compat.h:33:4: error: #error "`scm_i_mem2number ()' was not found."
 #  error "`scm_i_mem2number ()' was not found."
    ^
Makefile:729: recipe for target 'token-readers.x' failed
make[2]: *** [token-readers.x] Error 1
make[2]: Leaving directory '/home/kevin/0work/guile-reader-0.6.2/src'
Makefile:424: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/kevin/0work/guile-reader-0.6.2'
Makefile:354: recipe for target 'all' failed
make: *** [all] Error 2

---------------

I notice that the next test in configure is:

# `scm_c_locale_stringn_to_number ()' was introduced after 1.8.0.  It is
# equivalent to the former `scm_i_mem2number ()'

so maybe these are two adjacent but not related bugs?

what happened to scm_take_u8vector?  It must have been taken out somewhere less than 1.8.8.

But I see it with nm in the guile libraries.  

TIA,
-Kevin

reply via email to

[Prev in Thread] Current Thread [Next in Thread]