[plt-scheme] Planet Modules in distribution exe
Handling of `planet' paths was broken in stand-alone executables.
I've partly fixed the problem in SVN. It should work as long as an
executable doesn't use multiple versions of a particular planet
package.
Matthew
At Fri, 22 Aug 2008 10:23:57 -0400, "Christopher Bowron" wrote:
> I am trying to build an mred based distribution zip, but when I unzip the
> produced file and try to run the exe, I get the following error message:
>
> standard-module-name-resolver: collection not found: "planet" in any of:
> (#<path:C:\Documents and Settings\c.bowron\Application Data\PLT
> Scheme\4.1\collects> #<path:C:\tmp\schemep3\lib\plt\schemep3\collects>)
>
> === context ===
> loop
>
>
> [Exited]
>
> Here's a screenshot:
>
> http://screencast.com/t/L4c32wQwO02
>
> Is using Planet modules not supported when building a program for
> distribution or is this just a bug?
>
> The module I am using is Jay McCarthy's sqlite bindings and I am importing
> the module in my code using: "(require (planet
> jaymccarthy/sqlite/sqlite))". Everything works fine when running from
> sources.
>
> I'm using 4.1 on Windows XP.
>
> Thanks
> --
> Christopher W. Bowron <chris at bowron.us>
> [ Nothing is exciting if you know what the outcome will be ]
> - Joseph Campbell