[plt-scheme] plai-350.plt, DrScheme v370.2
On Jun 7, 2007, at 6:06 AM, Danny Yoo wrote:
>>> I tried the suggested fix and on PLT Scheme relaunch, the
>>> following error message appeared:
>>> link: broken compiled code (phase 0, defn-phase 0, in #f), no
>>> declaration for module: |,/Applications/PLT/collects/errortrace/
>>> errortrace-key| in: errortrace-key
>>> === context ===
>>> /Applications/PLT/collects/drscheme/private/tools.ss:164:12
>>> /Applications/PLT/collects/drscheme/private/tools.ss:65:6: load/
>>> invoke-all-tools/collections
>>
>> My bad, turns out this was an interaction with DivaScheme.
>> Installing plai.plt from a clean slate fixed the problem.
>
>
> Just following up on this: could you elaborate? I've only seen the
> above problem when I have stale '.zo' files in my collects
> directory, but if there's something specific about DivaScheme
> that's doing this, that would be good to know so I can fix it.
> Thanks!
This occurred on a fresh download of PLT Scheme v370 as evidenced by
the Welcome banner: "Welcome to DrScheme, version 370 [3m]". I am not
building from source and removed my ~/Library/PLT Scheme/ directory
before installing v370.
Once v370 was installed, I selected the Pretty Big language settings,
did a "Run", restarted PLT scheme and followed the directions to load
the PLAI teachpack. Restarted, once again, and followed the
instructions at the DivaScheme web page.
It was at this point that the error occurred. Did I miss a step along
the way?
As an aside, and I don't know if this is relevant, but I rename the
topmost PLT folder in /Applications from "PLT Scheme" to "PLT". I
only mention this as my ~Library folder contains a "PLT Scheme"
directory. Might I have botched my installation?
Hope this helps, and if there is something you would like me to try,
I would be more than willing.
Thanks,
-Gene