Re: Cepstral swift on Debian and on Arch
- Date: Tue, 28 Feb 2017 21:56:04 +0100
- From: <tomas@xxxxxxxxxx>
- Subject: Re: Cepstral swift on Debian and on Arch
-----BEGIN PGP SIGNED MESSAGE-----
On Tue, Feb 28, 2017 at 12:28:22PM -0500, Chuck Hallenbeck wrote:
> Okay, I think we're closing in on it.
> The Cepstral swift package runs fine on archlinux, where using ldd -r
> on the executable lists eleven libraries, all but one of which is
> present on Debian where the Cepstral package fails. On Debian, ldd -r
> on the executable says simply "not a dynamically linked executable."
> The item found on Arch but missing on Debian is:
> /lib64/ld-linux-x86-64.so.2 (0x00007fd2b1fd1000)
> Any idea where to go from here?
Aha. So ignore my previous post. This file above is part of the libc6
package. It *should* be somewhere on your system (your Debian is a
64 bit system, isn't it? What does "uname -a" say?)
Try "ldd" on some working binary on your debian box, so you can see
what ld.so it is using, like so:
For good measure do also
to make sure that it actually is a 64 bit executable. My hunch is
that your Debian has its 64 bit libraries still in /lib and not,
as it does these days in /lib64.
A possible solution (untested, at least by me!) would be to symlink
/lib to /lib64 (*if* /lib contains 64 bit libraries!) and then run
What do others think?
- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----