emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 32bit system on 64bit kernel


From: Miles Bader
Subject: Re: 32bit system on 64bit kernel
Date: Fri, 27 Oct 2006 11:29:29 +0900

Richard Stallman <address@hidden> writes:
> So I wonder what is going on with the amdx86-64 configuration:
> why someone else expected it to have 64-bit longs, while Stefan's
> machine uses 32-bit longs.

I think because he's using a 64-bit kernel, but 32-bit libraries etc (so
programs like Emacs use a 32-bit ABI) -- and "uname" reports information
from the kernel.

I'd think in general it's possible simply override configure's choice of
architecture (so that it doesn't use uname) by explicitly specifying the
architecure on the configure command line.  [Emacs' configure.in also
seems to call uname directly in several places, but not apparently for
the x86-64 case.]

-Miles

-- 
`There are more things in heaven and earth, Horatio,
 Than are dreamt of in your philosophy.'




reply via email to

[Prev in Thread] Current Thread [Next in Thread]