[plt-scheme] Help with using Ikarus R6RS SRFI libraries with PLT-4.1.4.3 on Linux and Windows

From: Henk Boom (henk at henk.ca)
Date: Sat Mar 14 22:46:41 EDT 2009

2009/3/8 Grant Rettke <grettke at acm.org>:
> I don't understand why the PLTCOLLECTS srfi :1 doesn't trump the
> work-around in the standard collections location.

I don't 100% understand everything you've tried, but I seem to have
got it working. I installed those srfis into ~/local/lib/r6rs/ without
changing any of the directory structure, and I'm using your iota test
file.

With
PLTCOLLECTS=~/local/lib/r6rs/:
I get the error:

henk at korhal ~ $ plt-r6rs test.scm
default-load-handler: cannot open input file:
"/home/henk/local/lib/r6rs/srfi/1.ss" (No such file or directory;
errno=2)

But if I change the priority and use
PLTCOLLECTS=:~/local/lib/r6rs/
instead, I get {1 3 5 7 9} as I should.

Not sure why this happens, if the srfi paths can cascade in one
direction, why not the other?

    Henk


Posted on the users mailing list.