Running i386 binaries on amd64

Pav Lucistnik pav at oook.cz
Fri May 12 08:23:53 UTC 2006


Jim Prettyman píše v pá 12. 05. 2006 v 16:47 +1000:
> On 5/12/06, Joseph Koshy <joseph.koshy at gmail.com> wrote:
> > > I have just installed FreeBSD-6.1-R on an athlon64 box, which is my
> > > first ever experience with amd. I was under the impression that the
> > > amd64 machines could run binaries built for the i386, but I'm not
> > > having much luck with the system as it is now.
> >
> > What are the symptoms you see?
> 
> My initial test was with bash from my i386 box. It failed to run with
> 'Shared object "linintl.so.6" not found'. That lib exists in
> /usr/local/lib, but is presumably the wrong type for the i386 binary
> to use.

Why do you want to run i386 bash? You can't compile a native amd64 one?

Static binaries run out of the box, dynamic binaries need relevant
libraries placed in /usr/local/lib32/compat, or wherever else you run
ldconfig -32 over them.

-- 
Pav Lucistnik <pav at oook.cz>
              <pav at FreeBSD.org>

Co vime o lasce? Laska je jako hruska. Hruska je sladka a ma urcity tvar.
Zkuste presne definovat tvar hrusky.
  -- Marigold: Pul stoleti poezie


More information about the freebsd-amd64 mailing list