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
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.