I've made `--disable-foreign' work again, at least for plain `racket'. Just to be clear:
* GRacket no longer works without the FFI (so the `--enable-gracket' and `--disable-foreign' combination in your build log isn't useful). * The `--disable-foreign' option may eventually disappear completely. Meanwhile, `configure' now detects when libffi is already installed and uses it (instead of building the version that is included with Racket). At Fri, 8 Apr 2011 06:47:24 -0600, Matthew Flatt wrote: > At Fri, 08 Apr 2011 14:38:54 +0200, Marijn wrote: > > I get this behavior with both --enable-foreign and --disable-foreign, > > but I don't see how it could be relevant that foreign interface is not > > supported my platform when I disabled foreign. If I disable it then it > > should skip this part which fails, right? > > Oh, I understand now. You want the FFI to be disabled, but Racket > doesn't build without the FFI enabled. > > I'll look into that, but Racket is evolving toward a point where the > FFI will be required always. We may be there already (in which case > `--disable-foreign' should be removed). As of v5.1, the FFI is required > for any drawing or GUI program (including DrRacket). _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev