Hi,
I tried to compile the recent scsh version with the recent Cygwin
version. Before I had no problems compiling scsh-0.6.4 with an older
Cygwin. Now the compile stops when trying to build the image. The
reasom must be a change in Cygwin since scsh-0.6.4 stops with the same
error.
The errors seem confusing to me (several tries and always another error)
This is from a fresh unpacked tarfile; build with ./configure; make
********************************************************************
build/build-usual-image . "`pwd`/scheme" 'scheme48.image' './scshvm' \
'build/initial.image'
wrong number of arguments to exception handler 6
make: *** [scheme48.image] Error 255
********************************************************************
Then I simple typed make again:
********************************************************************
$ make
build/build-usual-image . "`pwd`/scheme" 'scheme48.image' './scshvm' \
'build/initial.image'
./scheme/env/init-defpackage.scm
#{Unspecific}
./scheme/more-interfaces.scm
./scheme/link-packages.scm
./scheme/more-packages.scm
[command-levels ./scheme/env/command-level.scmSignal 11
make: *** [scheme48.image] Error 139
********************************************************************
Then make distclean and another try (./configure; make)
********************************************************************
build/build-usual-image . "`pwd`/scheme" 'scheme48.image' './scshvm' \
'build/initial.image'
./scheme/env/init-defpackage.scm
#{Unspecific}
./scheme/more-interfaces.scm
./scheme/link-packages.scm
./scheme/more-packages.scm
[command-levels ./scheme/env/command-level.scm]
[command-processor ./scheme/env/read-co ./scheme/env/command.scm
./scheme/env/version-info.scm]
#{Unspecific}
[basic-commands ./scheme/env/basic-command.scm]
[build ./scheme/env/build.scm]
[shadowing ./scheme/env/shadow.scm]
[disclosers ./scheme/env/disclosers.scmTemplate UIDs: 2570 <- 3666 <- 707 <-
3670 <- 3670 <- 3678 <- 3598 <- 3598 <- 3598 <- 3661 <- 3674 <- 3674 <- 3649 <-
3649 <- 3649 <- 3651 <- 3651 <- 3649 <- 3649 <- 3651 <- 3651 <- 3751 <- 3751 <-
3753 <- 4354 <- 4539 <- 1108 <- 4538 <- 716 <- 3807 <- 1108 <- 3803 <- 1108 <-
1314 <- 1314 <- 3916 <- 1504
exception handler is not a closure 1066 -515589629
make: *** [scheme48.image] Error 255
********************************************************************
Does anyone know how I can build scshs under cygwin or how to debug the
above?
KP
--
"Programs must be written for people to read, and only incidentally
for machines to execute."
-- Abelson & Sussman, SICP (preface to the first edition)
|