Re: [racket-dev] GUI executables created with DrRacket fail

2014-02-12 Thread Doug Williams
Thanks, Matthew. I'll test the next release.


On Tue, Feb 11, 2014 at 10:26 AM, Matthew Flatt mfl...@cs.utah.edu wrote:

 The problem was due to changes in `scribble/manual` that didn't
 preserve a delay on finding files in the scribble collection.
 Scribble is referenced by `plot` in a way that needs `scribble/manual`
 to work in an executable, and your program uses `plot`.

 I've pushed a repair to Scribble.

 At Sun, 2 Feb 2014 16:36:50 -0700, Doug Williams wrote:
  The animation program I sent out a bit ago, and attached here, runs fine
  under DrRacket but when I create an executable (using either raco or
  DrRacket) and try to run it, it fails with the following:
 
  collection-file-path: collection not found
collection: scribble
in collection directories:
context...:
 c:\program files\racket\collects\racket\private\pre-base.rkt:115:58:
 fail
 define-on-demand-bound-promise
 c:\program files\racket\collects\racket\private\promise.rkt:104:10
 c:\program files\racket\collects\racket\private\more-scheme.rkt:264:2:
  call-w
  ith-exception-handler
 c:\program files\racket\collects\racket\private\promise.rkt:96:0:
  force/gener
  ic
 define-on-demand-bound-promise
 c:\program files\racket\collects\racket\private\promise.rkt:104:10
 c:\program files\racket\collects\racket\private\more-scheme.rkt:264:2:
  call-w
  ith-exception-handler
 c:\program files\racket\collects\racket\private\promise.rkt:96:0:
  force/gener
  ic
 #%embedded:g4484:manual-scheme: [running body]
 #%embedded:g3956:manual: [traversing imports]
 #%embedded:g3927:defthing: [traversing imports]
 #%embedded:g3903:parameters: [traversing imports]
 #%embedded:g3891:parameters: [traversing imports]
 #%embedded:g3874:no-gui: [traversing imports]
 #%embedded:g3848:main: [traversing imports]...
 
  This happens under 5.92 and 5.93.
 
  Any ideas?


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] GUI executables created with DrRacket fail

2014-02-11 Thread Matthew Flatt
The problem was due to changes in `scribble/manual` that didn't
preserve a delay on finding files in the scribble collection.
Scribble is referenced by `plot` in a way that needs `scribble/manual`
to work in an executable, and your program uses `plot`.

I've pushed a repair to Scribble.

At Sun, 2 Feb 2014 16:36:50 -0700, Doug Williams wrote:
 The animation program I sent out a bit ago, and attached here, runs fine
 under DrRacket but when I create an executable (using either raco or
 DrRacket) and try to run it, it fails with the following:
 
 collection-file-path: collection not found
   collection: scribble
   in collection directories:
   context...:
c:\program files\racket\collects\racket\private\pre-base.rkt:115:58: fail
define-on-demand-bound-promise
c:\program files\racket\collects\racket\private\promise.rkt:104:10
c:\program files\racket\collects\racket\private\more-scheme.rkt:264:2:
 call-w
 ith-exception-handler
c:\program files\racket\collects\racket\private\promise.rkt:96:0:
 force/gener
 ic
define-on-demand-bound-promise
c:\program files\racket\collects\racket\private\promise.rkt:104:10
c:\program files\racket\collects\racket\private\more-scheme.rkt:264:2:
 call-w
 ith-exception-handler
c:\program files\racket\collects\racket\private\promise.rkt:96:0:
 force/gener
 ic
#%embedded:g4484:manual-scheme: [running body]
#%embedded:g3956:manual: [traversing imports]
#%embedded:g3927:defthing: [traversing imports]
#%embedded:g3903:parameters: [traversing imports]
#%embedded:g3891:parameters: [traversing imports]
#%embedded:g3874:no-gui: [traversing imports]
#%embedded:g3848:main: [traversing imports]...
 
 This happens under 5.92 and 5.93.
 
 Any ideas?

_
  Racket Developers list:
  http://lists.racket-lang.org/dev