Hello, David Fang <f...@csl.cornell.edu> writes:
> I'm seeing the following check failure with guile-1.9.3 on > powerpc-apple-darwin8 (plain ../configure, VPATH build): > > ... > Running r4rs.test > Running r5rs_pitfall.test > Running r6rs-ports.test > ERROR: In procedure dynamic-func: > ERROR: dlsym(0x103120, scm_init_r6rs_ports): symbol not found The ‘dlsym ()’ call comes form module/rnrs/io/ports.scm: (load-extension "libguile" "scm_init_r6rs_ports") The failure could mean that dlopen(3) didn’t pick up the right libguile, which normally shouldn’t happen because the Libtool wrapper script at ‘libguile/guile’ sets up the right dynamic linker search path. Can you try “./meta/guile -c '(use-modules (rnrs io ports))'”? If that fails, can you try to somehow check what the dynamic linker search path is? (I don’t know how to do it on Mac OS X) Thanks, Ludo’.