Mailinglist Archive: opensuse-amd64 (79 mails)
| < Previous | Next > |
Re: [suse-amd64] readline 32bit for Linux/64bit
- From: Michael Matz <matz@xxxxxxx>
- Date: Mon, 6 Oct 2003 05:13:28 +0000 (UTC)
- Message-id: <Pine.LNX.4.44.0310060708010.20328-100000@xxxxxxxxxxxxx>
Hi,
On Thu, 2 Oct 2003, Stephen Williams wrote:
> Next problem. The Icarus Verilog simulation engine wants the
> readline package for the vvp program. If I'm gonna succeed at
> making a vvp32 for AMD64, I'm going to need readline-32bits
> and readline-32bits-devel packages. I'd be willing to have a
> go at this myself. Is there a standard way to do this?
Hmm, readline is a package already provided by SuSE. If you would go and
make your own, it's likely that it will conflict with that one. The 32bit
runtime version is already included in baselibs-32bit. You would only
need the 32bit -devel rpm, and if you already have the (64 bit)
readline-devel rpm installed (so that you already have all necessary
headers), all you need is the .so link in /lib to make
the linker find the library also in 32 bit mode. You would miss the
static library, but that might be acceptable.
I.e. all you probably have to do is install baselibs-32bit, and
% cd /lib
% ln -sf libreadline.so.4.3 libreadline.so
% ln -sf libhistory.so.4.3 libhistory.so
Ciao,
Michael.
On Thu, 2 Oct 2003, Stephen Williams wrote:
> Next problem. The Icarus Verilog simulation engine wants the
> readline package for the vvp program. If I'm gonna succeed at
> making a vvp32 for AMD64, I'm going to need readline-32bits
> and readline-32bits-devel packages. I'd be willing to have a
> go at this myself. Is there a standard way to do this?
Hmm, readline is a package already provided by SuSE. If you would go and
make your own, it's likely that it will conflict with that one. The 32bit
runtime version is already included in baselibs-32bit. You would only
need the 32bit -devel rpm, and if you already have the (64 bit)
readline-devel rpm installed (so that you already have all necessary
headers), all you need is the .so link in /lib to make
the linker find the library also in 32 bit mode. You would miss the
static library, but that might be acceptable.
I.e. all you probably have to do is install baselibs-32bit, and
% cd /lib
% ln -sf libreadline.so.4.3 libreadline.so
% ln -sf libhistory.so.4.3 libhistory.so
Ciao,
Michael.
| < Previous | Next > |