Re: Crunch: chicken-install fails (process-output-port missing)
Ben via Chicken-users <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <[email protected]> |
Here is in detail what I do and where it fails
```
$ rm -rf ~/.cache/chicken-install/
$ git clone https://code.call-cc.org/git/chicken-core.git
$ cd chicken-core
$ git checkout utf+r7rs
$ sh scripts/bootstrap.sh
$ ./configure --prefix ~/Builds/chicken-crunch/chicken-crunch --chicken ./chicken-boot
$ make
$ make install
$ ~/Builds/chicken-crunch/chicken-crunch/bin/chicken-install -test crunch
building crunch
~/Builds/chicken-crunch/chicken-crunch/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I ~/.cache/chicken-install/crunch -C -I~/.cache/chicken-install/crunch -O2 -d1 crunch.compiler.debug.scm -o ~/.cache/chicken-install/crunch/crunch.compiler.debug.so
Error: Module `crunch.compiler.debug' has unresolved identifiers
In file `crunch.compiler.debug.scm':
Unknown identifier `process-input-port'
In procedure `connect-to-debugger' on line 353
Unknown identifier `process-output-port'
On line 355
Error: shell command terminated with non-zero exit status 1: ‘~/Builds/chicken-crunch/chicken-crunch/bin/chicken' 'crunch.compiler.debug.scm' '-output-file’ ‘~/.cache/chicken-install/crunch/crunch.compiler.debug.c' '-dynamic' '-feature' 'chicken-compile-shared' '-feature' 'compiling-extension' '-emit-all-import-libraries' '-regenerate-import-libraries' '-setup-mode' '-include-path’ '~/.cache/chicken-install/crunch' '-optimize-level' '2' '-debug-level' '1'
Error: shell command terminated with nonzero exit code
256
"sh ~/.cache/chicken-install/crunch/crunch.build.sh”
```
$ <install location>/bin/chicken-install -test crunch
/Users/ben/Builds/chicken-crunch/chicken-crunch/bin/csc -host -D compiling-extension -J -s -regenerate-import-libraries -setup-mode -I /Users/ben/.cache/chicken-install/crunch -C -I/Users/ben/.cache/chicken-install/crunch -O2 -d1 crunch.compiler.debug.scm -o /Users/ben/.cache/chicken-install/crunch/crunch.compiler.debug.so
Error: Module `crunch.compiler.debug' has unresolved identifiers
In file `crunch.compiler.debug.scm':
Unknown identifier `process-input-port'
In procedure `connect-to-debugger' on line 353
Unknown identifier `process-output-port'
On line 355
Error: shell command terminated with non-zero exit status 1: '/Users/ben/Builds/chicken-crunch/chicken-crunch/bin/chicken' 'crunch.compiler.debug.scm' '-output-file' '/Users/ben/.cache/chicken-install/crunch/crunch.compiler.debug.c' '-dynamic' '-feature' 'chicken-compile-shared' '-feature' 'compiling-extension' '-emit-all-import-libraries' '-regenerate-import-libraries' '-setup-mode' '-include-path' '/Users/ben/.cache/chicken-install/crunch' '-optimize-level' '2' '-debug-level' '1'
Error: shell command terminated with nonzero exit code
256
"sh /Users/ben/.cache/chicken-install/crunch/crunch.build.sh"
On Wed, Mar 19, 2025, at 4:43 PM, felix.winkelmann--- via Chicken-users wrote:
>> Hi
>>
>> I try to work with the latest sources from chicken-crunch. First I’ve installed the latest chicken 6 code from the git repo and then I got the lastest from the svn repo. But I cannot install crunch with `chicken-install` from the fresh chicken 6 installation.
>
> What branch in the CHICKEN repository have you used?
>
>
> felix