I'm just starting to learn Scheme, since I'm starting on SICP, and decided to try Chicken Scheme first. I'm having trouble installing a particular egg though, and have no idea how to resolve this issue. Here's what happens when I try to install the lookup-table egg:
$ sudo chicken-install lookup-table [sudo] password for ehsanul: retrieving ... connecting to host "chicken.kitten-technologies.co.uk", port 80 ... requesting "/henrietta.cgi?name=lookup-table" ... reading response ... HTTP/1.1 200 OK Date: Fri, 10 Dec 2010 13:39:00 GMT Server: Apache Connection: close Transfer-Encoding: chunked Content-Type: text/plain reading chunks ... reading files ... ./lookup-table.scm ./lookup-table-unsafe-synch.scm ./lookup-table-synch.scm ./lookup-table.meta ./lookup-table-body.scm ./lookup-table.setup ./chicken-primitive-object-inlines.scm ./lookup-table-unsafe.scm lookup-table located at /tmp/chicken-install-3ec.tmp/lookup-table checking dependencies for `lookup-table' ... install order: ("lookup-table") installing lookup-table: ... changing current directory to /tmp/chicken-install-3ec.tmp/lookup-table /usr/bin/csi -bnq -setup-mode -e "(require-library setup-api)" -e "(import setup-api)" -e "(extension-name-and-version '(\"lookup-table\" \"\"))" /tmp/chicken-install-3ec.tmp/lookup-table/lookup-table.setup /usr/bin/csc -feature compiling-extension -setup-mode lookup-table.scm -shared -optimize-leaf-routines -inline -output-file lookup-table.so -emit-import-library lookup-table -prelude "(define-constant MAGIC-LIMIT 12)" -disable-interrupts -fixnum-arithmetic -local -inline-limit 50 -no-procedure-checks -debug-level 1 Warning: exported identifier for module `lookup-table' has not been defined: dict-safe-mode Warning: exported identifier for module `lookup-table' has not been defined: make-dict Warning: exported identifier for module `lookup-table' has not been defined: alist->dict Warning: exported identifier for module `lookup-table' has not been defined: dict->alist Warning: exported identifier for module `lookup-table' has not been defined: dict? Warning: exported identifier for module `lookup-table' has not been defined: dict-equivalence-function Warning: exported identifier for module `lookup-table' has not been defined: dict-count Warning: exported identifier for module `lookup-table' has not been defined: dict-keys Warning: exported identifier for module `lookup-table' has not been defined: dict-values Warning: exported identifier for module `lookup-table' has not been defined: dict-ref Warning: exported identifier for module `lookup-table' has not been defined: dict-set! Warning: exported identifier for module `lookup-table' has not been defined: dict-exists? Warning: exported identifier for module `lookup-table' has not been defined: dict-indempotent-ref! Warning: exported identifier for module `lookup-table' has not been defined: dict-update! Warning: exported identifier for module `lookup-table' has not been defined: dict-update-list! Warning: exported identifier for module `lookup-table' has not been defined: dict-update-dict! Warning: exported identifier for module `lookup-table' has not been defined: dict-delete! Warning: exported identifier for module `lookup-table' has not been defined: dict-for-each Warning: exported identifier for module `lookup-table' has not been defined: dict-search Warning: exported identifier for module `lookup-table' has not been defined: dict-merge! Warning: exported identifier for module `lookup-table' has not been defined: dict-print Error: module unresolved: lookup-table Error: shell command terminated with non-zero exit status 256: /usr/bin/chicken lookup-table.scm -output-file lookup-table.c -dynamic -feature chicken-compile-shared -feature compiling-extension -setup-mode -optimize-leaf-routines -inline -output-file lookup-table.so -emit-import-library lookup-table -prelude "(define-constant MAGIC-LIMIT 12)" -disable-interrupts -fixnum-arithmetic -local -inline-limit 50 -no-procedure-checks -debug-level 1 /usr/bin/csc -feature compiling-extension -setup-mode lookup-table.import.scm -shared -optimize-leaf-routines -inline -local -no-trace -no-lambda-info -output-file lookup-table.import.so csc: file `lookup-table.import.scm' does not exist Error: shell command failed with nonzero exit status 16384 "/usr/bin/csc -feature compiling-extension -setup-mode lookup-table.import.scm -shared -optimize-leaf-routines -inline -local -no-trace -no-lambda-info -output-file lookup-table.import.so" Error: shell command terminated with nonzero exit code 17920 "/usr/bin/csi -bnq -setup-mode -e \"(require-library setup-api)\" -e \"(import s...
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users