At Fri, 16 Jul 2010 14:47:21 +0100, Tim Brown wrote:
> So far as I can tell, --disable-jit switches the build into a 3m-only
> mode. However, without --disable-jit racketcgc is build and invoked;
> and it is racketcgc the
>    "module name resolver: expected result of type <resolved-module-path>;
>     given #<variable-code>"
> error.

`racketcgc' is always built, because it is needed to build a 3m `racket'.
So, it's ok that `racketcgc' is being run.

Something has definitely gone wrong inside `racketcgc', though. I
imagine that if you set the environment variable PLTNOMZJIT, then 3m
`racket' will build, but running the resulting `racket' without
PLTNOMZJIT will produce the same error.

Your "sconfig.h" changes look right. My only wild guess at the moment
is that something else is relying on the C preprocessor setting
__x86_64__, as opposed to __x86_64. If you add

 #define __x86_64__ 1

does that help?

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to