Hi. I'm a newbie of chicken and using chicken 4.0.0. 
I got mysql eggs from:
http://www.call-with-current-continuation.org/eggs/mysql.egg

but failed to install it:

chicken-install -t local -l file:///tmp/mysql.egg
retrieving ...
checking dependencies for `mysql' ...
installing mysql: ...
changing current directory to .
  /usr/bin/csi -bnq -e "(require-library setup-api)" -e "(import setup-api)" -e 
"(extension-name-and-version '(\"mysql\" \"\"))" ./mysql.setup
  /usr/bin/csc -feature compiling-extension  -s -I/usr/include/mysql 
-lmysqlclient -lz mysqlaux.c mysql.scm
Syntax error (define-macro): `define-macro' is not supported - please use 
`define-syntax'


        Expansion history:

        <syntax>                (begin11 (define-macro (define-foreign-enum . 
items) (quasiquote (begin (unquote-splicing (map (matc......
        <syntax>                (define-macro (define-foreign-enum . items) 
(quasiquote (begin (unquote-splicing (map (match-lambda ... <--

Error: shell command terminated with non-zero exit status 17920: 
/usr/bin/chicken mysql.scm -output-file mysql.c -dynamic -feature 
chicken-compile-shared -feature compiling-extension
  rm -fr /usr/lib/chicken/4/mysql.so

Error: file does not exist: "mysql.so"
Error: shell command terminated with nonzero exit code
17920
"/usr/bin/csi -bnq -e \"(require-library setup-api)\" -e \"(import setup-api)\" 
...



where Can I fetch the correct mysql egg?

and also I find there are some broken links in the trac site, like in:
http://www.call-with-current-continuation.org/eggs/mysql.html
the link in the left bottom corner is broken.



-- 

Thanks & Regards

Changying Li



_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to