discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Binary packaging problems on x86_64


From: Larry Doolittle
Subject: Re: [Discuss-gnuradio] Binary packaging problems on x86_64
Date: Sun, 18 Dec 2005 16:14:56 -0800
User-agent: Mutt/1.5.11

On Sun, Dec 18, 2005 at 02:59:55PM -0800, Eric Blossom wrote:
> On x86_64 machines, GNU/Linux supports building and running both
> 32-bit and 64-bit applications concurrently.  The executables are put
> in $prefix/bin as normal, and the header on the executable tells the
> kernel whether to set it up for 32-bit or 64-bit operation.  In
> addition, there are potentially two sets of libraries, a 32-bit
> version and the 64-bit version.

I think that much is universal.

> Under SuSE and gentoo the 32-bit
> stuff goes in $prefix/lib and the 64-bit versions go under
> $prefix/lib64.  On the X86_64 we only build 64-bit versions of our
> code, thus the libraries end up in $prefix/lib64.

I think Debian went this way for a while, but for the moment
the 32-bit mode is relegated to "emulation" status: 64-bit
libraries go in $prefix/lib, and 32-bit libraries go in
$prefix/emu/ia32-linux/usr/lib.  YMMV, I gather this is a
hot-button issue on the "right" mailing lists.  I, personally,
consider the existence any 32-bit binaries on an x86_64 machine
to be a bug.

          - Larry

Attachment: signature.asc
Description: Digital signature


reply via email to

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