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

Reply via email to