The statements suggesting modules to import are missing on Debian (armbian in my case):
*Suggestion: try importing module `chicken.base' <== missing on Debian/Armbian* I have not tested if this is unique to the arm build or true for debian in general. ===================== ### v25.8 rolling for Rockpi 4B running Armbian Linux 6.12.28-current-rockchip64 matt@rockpi-4b:~$ uname -a Linux rockpi-4b 6.12.28-current-rockchip64 #1 SMP PREEMPT Fri May 9 07:50:53 UTC 2025 aarch64 GNU/Linux matt@rockpi-4b:~$ cat > simple.scm << EOF > (module simple * (print "Keep it simple, silly.")) EOF matt@rockpi-4b:~$ csc simple.scm Error: Module `simple' has unresolved identifiers In file `simple.scm': Unknown identifier `print' On line 4 Error: shell command terminated with non-zero exit status 256: '/usr/bin/chicken' 'simple.scm' -output-file 'simple.c' ==================== ### Chicken 5.4 matt@zeus:~$ ck54 csc simple.scm Error: Module `simple' has unresolved identifiers In file `simple.scm': Unknown identifier `print' On line 4 *Suggestion: try importing one of these modules:* utf8 chicken.base Error: shell command terminated with non-zero exit status 256: '/home/matt/software/chicken/ck54.24ww29/bin/chicken' 'simple.scm' -output-file 'simple.c' ===================== ### Try chicken 5.3 matt@zeus:~$ ck53 csc simple.scm Error: Module `simple' has unresolved identifiers In file `simple.scm': Unknown identifier `print' On line 4 *Suggestion: try importing module `chicken.base'* Error: shell command terminated with non-zero exit status 256: '/home/matt/software/chicken/ck53.23ww27/bin/chicken' 'simple.scm' -output-file 'simple.c' ### Any chicken variables from my version wrappers? matt@zeus:~$ ck54 bash matt@zeus:~$ env|grep CHIC CHICKEN_DOC_PAGER=cat Running like this on Armbian made no difference: CHICKEN_DOC_PAGER=cat csc simple.scm