The other thing to keep in mind is that you can't build a 64-bit native system from a 32-bit C system; you must use a 64-bit C system to do that. And the other way around, as well. I haven't looked into this carefully, but I believe it has to do with the boot-strap process and the .bin files that are involved; those .bin files have to have the right word size or they won't work.
As for having make-liarc call make-liarc-dist, yes, I think that's possible and fairly easy to do. On Mon, Dec 7, 2009 at 12:20 AM, Arthur A. Gleckler <[email protected]> wrote: >> If you have Scheme with the C back end installed, and you want to >> build Scheme with a native back end, run make-native.sh. > > Alas, that doesn't work right now (";non-pointer datum out of range > 288230376151711743"). > >> If you have Scheme with a native back end installed, and you want to >> build Scheme with the C back end, run make-liarc-dist.sh and then >> make-liarc.sh. (You can tar up the directory after make-liarc-dist.sh >> and before make-liarc.sh to get a mit-scheme-c-YYYYMMDD.tar.gz tarball >> pretty much as the releases contain.) > > Aha! I didn't know about the <make-liarc-dist.sh> step. Thanks. > > Would it be reasonable to have <make-liarc.sh> do that automatically > if it isn't already done? > > > _______________________________________________ > MIT-Scheme-devel mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/mit-scheme-devel > _______________________________________________ MIT-Scheme-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/mit-scheme-devel
