When `graphics-posn-less@' imports `mred^', it declares that the corresponding unit must be executed before `graphics-posn-less@' itself.
The solution is to reverse the order of units in the `link' clause on line 17 of "big-draw.ss". At Thu, 21 May 2009 12:10:19 -0400, Matthias Felleisen wrote: > > When someone can tell me what the error message means, I'll start > looking into it. (I am wondering whether it's related to the backdoor > into drscheme that hangman opens up.) > > > > > On May 21, 2009, at 12:07 PM, Robby Findler wrote: > > > I don't know what it means, but it happens in #lang scheme, too: > > > > #lang scheme > > (require htdp/hangman) > > > > Robby > > > > On Thu, May 21, 2009 at 11:05 AM, Matthias Felleisen > > <matth...@ccs.neu.edu> wrote: > >> > >> Yes, I asked a while ago on this mailing list what this error > >> message means. > >> > >> > >> On May 21, 2009, at 11:58 AM, Robby Findler wrote: > >> > >>> With an empty definitions window: > >>> > >>> Welcome to DrScheme, version 4.1.900-svn20may2009 [3m]. > >>> Language: Advanced Student custom; memory limit: 256 megabytes. > >>> Teachpack: hangman.ss. > >>> 1 > >>> This program should be tested. > >>> define-compound-unit/infer: untagged initialization dependent > >>> signature mred^ is supplied from a later unit with link temp4 > >>>> > >>> _________________________________________________ > >>> For list-related administrative tasks: > >>> http://list.cs.brown.edu/mailman/listinfo/plt-dev > >> > >> > > _________________________________________________ > For list-related administrative tasks: > http://list.cs.brown.edu/mailman/listinfo/plt-dev _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev