Re: Missing module suggestions from csc on chicken 5.3 on armbian
Anton Idukov via Chicken-users <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <CAMJCnqV1BCYTDJghq5C5bq0Yqz81tnjMvf3ZaUCDZnRNZJTaJQ@mail.gmail.com> |
IMO, module code need a bit correction such a: " (module simple * (import (chicken base)) (print "Keep it simple, silly."))" пн, 11 авг. 2025 г. в 16:12, Matt Welland via Chicken-users < [email protected]>: > 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 > > >