Kon, thanks for the help on the previous issues.  Many thanks.

I'm making progress on srfi-19.

~# chicken-install srfi-29
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
[snip download and stuff that worked]
changing current directory to /tmp/chicken-install-285.tmp/srfi-29
  /usr/local/bin/csi -bnq -e "(require-library setup-api)" -e "(import
setup-api)" -e "(extension-name-and-version '(\"srfi-29\" \"\"))"
/tmp/chicken-install-285.tmp/srfi-29/srfi-29.setup

Error: unbound variable: require-extension-version

        Call history:

        setup-api.scm: 707  ->string
        setup-api.scm: 707  string-split-fields
        map
        setup-api.scm: 706  string->number
        setup-api.scm: 706  string->number
        setup-api.scm: 706  string->number
        setup-api.scm: 716  loop
        setup-api.scm: 738  extension-name-and-version
<--
Error: shell command terminated with nonzero exit code
17920
"/usr/local/bin/csi -bnq -e \"(require-library setup-api)\" -e \"(import
setup-a...
~#


I fixed this, patch attached (required-extension-version, not require-).

Now,

~/srfi-29# chicken-install
retrieving ...
checking dependencies for `srfi-29' ...
install order:
("srfi-29")
installing srfi-29: ...
changing current directory to .
  /usr/local/bin/csi -bnq -e "(require-library setup-api)" -e "(import
setup-api)" -e "(extension-name-and-version '(\"srfi-29\" \"\"))"
srfi-29.setup
  mkdir -p /usr/local/lib/chicken/4/srfi-29-bundles
  /usr/local/bin/csc -feature compiling-extension   srfi-29.scm -shared
-optimize-level 2 -debug-level 1 -output-file srfi-29.so
-emit-import-library srfi-29

Warning: reference to possibly unbound identifier: intersperse

Warning:   suggesting: `(import data-structures)'

Warning: reference to possibly unbound identifier: conc

Warning:   suggesting one of:
Warning:     `(import utf8)'
Warning:     `(import data-structures)'


Warning: reference to possibly unbound identifier: format

Warning:   suggesting one of:
Warning:     `(import format)'
Warning:     `(import extras)'


Warning: reference to possibly unbound identifier: %locale-item?

Warning: reference to possibly unbound identifier: ->string

Warning:   suggesting one of:
Warning:     `(import utf8)'
Warning:     `(import data-structures)'

Error: module unresolved: srfi-29

Error: shell command terminated with non-zero exit status 256:
/usr/local/bin/chicken srfi-29.scm -output-file srfi-29.c -dynamic
-feature chicken-compile-shared -feature compiling-extension
-optimize-level 2 -debug-level 1 -output-file srfi-29.so
-emit-import-library srfi-29

Error: shell command failed with nonzero exit status
256
"/usr/local/bin/csc -feature compiling-extension   srfi-29.scm -shared
-optimize-level 2 -debug-level 1 -output-file srfi-29.so
-emit-import-library srfi-29"

        Call history:

        setup-api.scm: 249  run-verbose
        display
        display
        write-char/port
        ##sys#flush-output
        setup-api.scm: 250  $system
        setup-api.scm: 788  system
        setup-api.scm: 793  error                       <--
Error: shell command terminated with nonzero exit code
17920
"/usr/local/bin/csi -bnq -e \"(require-library setup-api)\" -e \"(import
setup-a...
~/srfi-29#

I have no idea what "module unresolved" means.

Thoughts?

TIA,
Dave
--- srfi-29.setup.~1~   Wed Sep  2 22:40:09 2009
+++ srfi-29.setup       Wed Sep  2 23:02:48 2009
@@ -4,7 +4,7 @@
 
 (verify-extension-name "srfi-29")
 
-(require-extension-version
+(required-extension-version
   'check-errors   "1.3.0")
 
 (create-directory/parents (make-repository-pathname "srfi-29-bundles"))
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to