[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 22.1 fails to build under GNU/Linux on S/390x due to multilib
Re: Emacs 22.1 fails to build under GNU/Linux on S/390x due to multilib assumption
Thu, 17 Jan 2008 03:46:31 -0500
On Thursday 17 January 2008, Ulrich Mueller wrote:
> >>>>> On Wed, 16 Jan 2008, Glenn Morris wrote:
> > if test -d /usr/lib64; then
> > AC_DEFINE(HAVE_X86_64_LIB64_DIR, 1,
> > [Define to 1 if the file /usr/lib64 exists.])
> So the existence of a /usr/lib64 directory implies that crt1.o is
> located there?
at the moment, yes. emacs assumes glibc and it assumes that the only time
you have /usr/lib64/ is if you're running on a system (multilib or not) that
is 64bit native. it's an OK assumption given the overall limitations in the
emacs build system and should effectively work on pretty much all distros out
there. if you want to talk about straying outside the norm, the current
system does not scale at all and would require a rewrite, so trying to solve
the s390x issue at the sametime isnt really the way to go.
Description: This is a digitally signed message part.