$ ./csi CHICKEN (c) 2008-2022, The CHICKEN Team (c) 2000-2007, Felix L. Winkelmann Version 5.3.1 (rev 1fa5bc18) linux-unix-clang-x86-64 [ 64bit dload ptables ] Type ,? for help. ; loading /home/siiky/.csirc ... ; loading ./chicken.load.import.so ... Error: (load) during expansion of (import ...) - unable to load compiled module - cannot load compiled code dynamically - this is a statically linked executable: "./chicken.load.import.so" Call history: (##core#quote #f) (##core#require library chicken.base) (chicken.load#load-unit (##core#quote library) (##core#quote #f) (##core#quote #f)) (##core#quote library) (##core#quote #f) (##core#quote #f) (##core#begin (##core#require expand chicken.syntax)) (##core#require expand chicken.syntax) (chicken.load#load-unit (##core#quote expand) (##core#quote #f) (##core#quote #f)) (##core#quote expand) (##core#quote #f) (##core#quote #f) (chicken.load#load-unit (##core#quote library) (##core#quote #f) (##core#quote #f)) (chicken.load#load-unit (##core#quote library) (##core#quote #f) (##core#quote #f)) (chicken.load#load-unit (##core#quote expand) (##core#quote #f) (##core#quote #f)) (import chicken.load) <-- $ ldd ./csi linux-vdso.so.1 (0x00007ffdafd53000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fccf65ea000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fccf6409000) /lib64/ld-linux-x86-64.so.2 (0x00007fccf66e2000) $ file ./csi ./csi: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, with debug_info, not stripped