End-users wanting the X11 version right now can also pass "--with-x --x-libraries=/usr/lib/x86_64-linux-gnu/" to configure (might be different path based on distro, this is what I use on Debian). Making this behavior default would be nice.
Would just running autoconf/automake/aclocal with the latest versions do it? On Jun 20, 2015, at 7:42 AM, John P. Hartmann wrote: > Sorry for being terse. > > On a 64 linux that stores 64 bit libraries in /usr/lib64 (debian based), the > configure tests for the Athena and other libraries fail even when the library > is installed. Adding a symbolic link from /usr/lib/<library> to > /usr/lib64/<library> allows configure to complete. > > As far as configure is concerned, the variable mh_lib_dirs should somehow > contain /usr/lib64 in addition to /usr/lib. > > This comes from line 150 of aclocal.m4: > > mh_lib_dirs="$x_libraries `echo "$ac_x_includes $ac_x_header_dirs" | sed > s/include/lib/g`" > > This needs to change to accommodate /usr/lib64. Note that testing blindly > for this library in addition to /usr/lib does not expose systems that mix 32 > bit and 64 bit libraries. > > On 06/20/2015 10:34 AM, anatoly techtonik wrote: >> On Fri, Jun 19, 2015 at 6:35 PM, John P. Hartmann <jphartm...@gmail.com> >> wrote: >>> Many modern Linux distributions maintain the 64 bit libraries in /usr/lib64 >>> to be able to coreside with 32 bit libraries in /usr/lib. >> >> Ok. >> >>> Has this been fixed so that I don't need to create symbolic links to get >>> around the configuration checks for athena and its prerequisites? >> >> Can you be more specific about what was wrong and what should >> have been fixed for those of us not familiar with Linux internals? >>