[plt-scheme] To Racket...

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Wed Jun 2 10:53:43 EDT 2010

At Wed, 02 Jun 2010 14:14:31 +0100, Paulo J. Matos wrote:
> Hello,
> I am starting to convert my scheme software to racket. 
> So I load my main.scm and start by getting an internal error:
> ,----
> | ../../Applications/racket/collects/compiler/cm.rkt:178:11: cm: internal
> | error?; cannot find sha1 for module: 
> #<path:/localhome/pmatos/Code/eboc/modes/esmc-mode/search-sig.scm>
> `----
> I looked at cm.rkt and can't find any suspicious, except for... my
> filename extension... -> scm
> Do I need to rename my filenames to rkt?
> It would be great to have a small guide saying what, in general, you
> need to do to get your software running on racket.

You shouldn't have to do anything. That looks like a bug in the
compilation manager, but I'm not sure what the problem might be.

If removing "compiled" directories helps, that would be good to know.
Otherwise, can you say more about the file organization and/or produce
an example that I can try?

Posted on the users mailing list.