[Snow-users-list] Difficulties on Gambit

Matthew Martin matt.a.martin at gmail.com
Wed Mar 12 02:27:44 EDT 2008


On Tue, Mar 11, 2008 at 2:56 PM, Joel J. Adamson <jadamson at partners.org> wrote:
> Dear Snow-List,
>
>  I installed snow-generic today on Slackware 12.0 with both Guile and
>  Gambit-C 4.2.2.
>
>  1) I had to change:
>
>  ,----
>  | (let* ((range-lo (string->bignum "1168000000"))
>  |        (range-hi (string->bignum "1200000000"))
>  |        (s start-time))
>  |   (if (not (and (bignum>= s range-lo) (bignum<= s range-hi)))
>  |       (failed `(and (bignum>= ,s ,range-lo) (bignum<= ,s ,range-hi)))))
>  `----
>  to
>
>  ,----
>  | (let* ((range-lo (string->bignum "1168000000"))
>  ==>      (range-hi (string->bignum "1210000000"))
>  |        (s start-time))
>  |   (if (not (and (bignum>= s range-lo) (bignum<= s range-hi)))
>  |       (failed `(and (bignum>= ,s ,range-lo) (bignum<= ,s ,range-hi)))))
>  `----
>
>  otherwise I got "None of the installed Scheme implementations support
>  Scheme Now!"

That's an old problem... kinda surprised it's still there.

>
>  2) When I try to install a package, this is what I get:
>
>  ,----
>  | /home/joel/lisp/scm/.snow/current/bin: Zshell> snowman install srfi-1
>  | *** WARNING -- Variable "_" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "define*" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "extio/v1.0.3" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "i/o" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "lgpl/v2.1" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "obj" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "package*" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "port" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "snow" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "snow-force-output" used in module "extio.o1" is undefined
>  | *** WARNING -- Variable "snow-pretty-print" used in module "extio.o1" is undefined
>  | *** ERROR IN | extio.o1| -- Operator is not a PROCEDURE
>  | (#!unbound #!unbound)
>  | /home/joel/lisp/scm/.snow/current/bin: Zshell>
>  `----
>
>  This is with gsi in my $PATH.
>
>  Please let me know where to start.
>
>  Thanks,
>  Joel

2 things.

1) It's "srfi1", not "srfi-1". However, it should simply reply with
"Snowfort does not contain package srfi-1."
--------------------------------------------
Martin at Deimos $ snowman install srfi-1
Snowfort does not contain package srfi-1.
---------------------------------------------
(the above is using mzscheme)

2) I get the same error you did when I try 'env SNOW_HOST=gambit
snowman install srfi-1' or 'env SNOW_HOST=gambit snowman install
srfi1'. gsi is also in my $PATH.

It would seem the immediate solution is to try a different Scheme
implementation for the time being until someone more knowledgeable
responds.

>
>  --
>  Joel J. Adamson
>  Biostatistician
>  Pediatric Psychopharmacology Research Unit
>  Massachusetts General Hospital
>  Boston, MA  02114
>  (617) 643-1432
>  (303) 880-3109
>
>  The information transmitted in this electronic communication is intended only
>  for the person or entity to whom it is addressed and may contain confidential
>  and/or privileged material. Any review, retransmission, dissemination or other
>  use of or taking of any action in reliance upon this information by persons or
>  entities other than the intended recipient is prohibited. If you received this
>  information in error, please contact the Compliance HelpLine at 800-856-1983 and
>  properly dispose of this information.
>
>
>
>  _______________________________________________
>  Snow-users-list mailing list
>  Snow-users-list at iro.umontreal.ca
>  https://webmail.iro.umontreal.ca/mailman/listinfo/snow-users-list
>


More information about the Snow-users-list mailing list