Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Mar 2006 02:28:52 -0500
From:      "Coleman Kane" <zombyfork@gmail.com>
To:        "Bakul Shah" <bakul@bitblocks.com>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: i386 programs in ports
Message-ID:  <346a80220602282328r11b0f626jee0ce475526695e3@mail.gmail.com>
In-Reply-To: <200603010711.k217BZo9030592@gate.bitblocks.com>
References:  <200603010711.k217BZo9030592@gate.bitblocks.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3/1/06, Bakul Shah <bakul@bitblocks.com> wrote:
>
> Is there a way to build i386 ports on a amd64 machine so that
> they will *run* on the same machine?  I can fiddle with
> individual programs and make them work by copying required
> shared libs to /usr/lib32 etc. but I am hoping for a painless
> solution!  Ideally almost all 386 pkgs should just install
> and work.


We brought up some discussion regarding this on the list not a couple weeks
ago. I (wrongly) estimated the demands of my day job(s) and now... nothing
has come of it from me yet. I want to push this forward (but lack the
resources to carry it out). Sounds like you already have some experience.

We did lay some groundwork of demands, though, so maybe the solution is not
as far off as it would seem. Check out the archives for this list.

Second, why does ldd fail on 32 bit binaries?  As I
> understand it, ldd simply runs the program being ldd'ed after
> setting some env. variables.  So may be the fix is not too
> hard....


ldd is probably expecting to get elf64 images and gets angry when stuff in
the elf32 image you gave it is not right. Try building/using the 32-bit ldd
with your 32-bit binaries.

We need a i386 binaries on amd64 FAQ page!
>
> Thanks!
>
> -- bakul
> _______________________________________________
> freebsd-amd64@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
> To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org"
>

--coleman kane



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?346a80220602282328r11b0f626jee0ce475526695e3>