Re: csm build system not behaving correctly with CHICKEN 6 and R7RS
Felix Winkelmann via Chicken-users <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <[email protected]> |
On Sun Oct 26, 2025 at 3:23 AM CET, Lilianna Smólska via Chicken-users wrote: > I don't know if the mailing list is the right place for egg issues, so sorry if this doesn't belong here. > I have chicken-6.0.0pre2 installed from the dev snapshot, alongside chicken 5.4 from a distribution package. I have a simple R7RS project: > ;; -*- hello.sld -*-(define-library hello > (import (scheme base)) > (include "hello.scm") > (begin (hello "world"))) > ;; -*- hello.scm -*-(define (hello str) > (display "Hello, " str) > (newline)) > ;; -*- all.options -*- > -program hello > ;;The issue is csm passes "-X r7rs -R r7rs" to the csc compiler driver, and chicken 6 does not appear to recognise those options as R7RS support is now integrated into the system. Of course - thanks for pointing this out, I have removed these options and tagged a new version (0.8) which should be available presently. cheers, felix