[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #696: On Cygwin, stock 4.7.0 chicken cannot compile c
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #696: On Cygwin, stock 4.7.0 chicken cannot compile current trunk |
Date: |
Wed, 21 Sep 2011 17:47:48 -0000 |
#696: On Cygwin, stock 4.7.0 chicken cannot compile current trunk
------------------------+---------------------------------------------------
Reporter: johnwcowan | Owner:
Type: defect | Status: new
Priority: major | Milestone: 4.8.0
Component: compiler | Version: 4.7.x
Keywords: |
------------------------+---------------------------------------------------
When attempting to compile `setup-api.scm`, `setup-download.scm`,
`chicken-install.scm`, `chicken-uninstall.scm`, and `chicken-status.scm`,
my stock 4.7.0 `chicken` in /usr/local/bin crashes with the absurd error
message:
{{{
Syntax error (import): cannot import from undefined module
scheme
Expansion history:
<syntax> (##core#begin (module setup-api ((run execute)
compile standard-extension make make/proc host-extens......
<syntax> (module setup-api ((run execute) compile
standard-extension make make/proc host-extension install-ex......
<syntax> (##core#module setup-api ((run execute) compile
standard-extension make make/proc host-extension ins......
<syntax> (import scheme chicken foreign irregex utils
posix ports extras data-structures srfi-1 srfi-13 files...... <--
}}}
The workaround is to recompile these files using the `chicken` already
built in the working directory, which has no problem with them. This is
after setting CSC_OPTIONS to "-I/usr/local/include/chicken", as required
on Cygwin.
--
Ticket URL: <http://bugs.call-cc.org/ticket/696>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #696: On Cygwin, stock 4.7.0 chicken cannot compile current trunk,
Chicken Trac <=