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. -mike