libguile package | dlopen: no such file: guile-readline.dll
asebian
cygwin.t6rpa@aleeas.com
Sat Jan 6 01:07:20 GMT 2024
package: liguile3.0_1
version: 3.0.9-2
================
Problem
Loading the ice-9/readline module coming with libguile raises an error:
$ guile -q
scheme@(guile-user)> (use-modules (ice-9 readline))
While compiling expression:
In procedure dlopen: file "guile-readline.dll", message "No such file
or directory"
Seems as if version number 0 got attached:
$ ls -1 /usr/lib/guile/3.0/extensions/
guile-readline.la
guile-readline-0.dll
C:\cygwin64\lib\guile\3.0\exte
nsions> dir /B
guile-readline-0.dll
guile-readline.la
================
Makeshift fix
Create symlink (as Admin):
C:\cygwin64\lib\guile\3.0\extensions> mklink guile-readline.dll
guile-readline-0.dll
symbolic link created for guile-readline.dll <<===>> guile-readline-0.dll
$ guile -q
scheme@(guile-user)> (use-modules (ice-9 readline))
scheme@(guile-user)> (activate-readline)
More information about the Cygwin
mailing list