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

Reply via email to