[plt-scheme] Planet Modules in distribution exe

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Aug 22 11:12:37 EDT 2008

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



Posted on the users mailing list.