On Wed, 19 Aug 2026, Nikolaos Chatzikonstantinou <[email protected]> wrote: > Hello, > > I am attempting the following from the git repo source: > > ./autogen.sh > mkdir build > cd build > ../configure -C --prefix=$HOME/.local > make -j12 > make install > > Then when I run `guile` I get: > > guile: uncaught exception: > In procedure dlsym: Error resolving "scm_init_srfi_1": > "/home/user/.local/lib/libguile-3.0.so.1: undefined symbol: > scm_init_srfi_1" > Cannot exit gracefully when init is in progress; aborting. > Aborted
On what version are you building? SRFI-1 has been migrated to Scheme and the `scm_init_srfi_1' does not exist anymore in the source code. It looks like here you are executing an old version of Guile that expect to be able to load the extension `scm_init_srfi_1' but failed to found it because it is not here anymore. What if you call `$HOME/.local/bin/guile' directly? Do you get the same error? Thanks, Olivier -- Olivier Dion
