From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,eeee56c19a542f8d X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!news-lond.gip.net!news.gsl.net!gip.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newspeer2.se.telia.net!se.telia.net!masternews.telia.net.!newsb.telia.net.POSTED!not-for-mail From: =?ISO-8859-1?Q?Bj=F6rn_Persson?= User-Agent: Thunderbird 1.5.0.2 (X11/20060501) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Multi-arch References: <1147857777.703653.268610@j33g2000cwa.googlegroups.com> <1148023421.378001.90560@j33g2000cwa.googlegroups.com> In-Reply-To: <1148023421.378001.90560@j33g2000cwa.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Date: Fri, 19 May 2006 21:16:13 GMT NNTP-Posting-Host: 83.250.108.49 X-Complaints-To: abuse@telia.com X-Trace: newsb.telia.net 1148073373 83.250.108.49 (Fri, 19 May 2006 23:16:13 CEST) NNTP-Posting-Date: Fri, 19 May 2006 23:16:13 CEST Organization: Telia Internet Xref: g2news2.google.com comp.lang.ada:4309 Date: 2006-05-19T21:16:13+00:00 List-Id: Ludovic Brenta skrev: > Bj�rn Persson a �crit : >> Is multi-arch useful in an altogether free system in some way that eludes me? > > Yes. > > Today, for example, OpenOffice works only on 32-bit architectures; if > you want to run it on an amd64 machine, you need biarch or multiarch. > There are probably other cases where compiling for one of the > architectures in a multi-arch system is problematic. That sounds like a defect in OpenOffice, so in that case multi-arch support functions as a workaround for a buggy program. > Also, 32-bit binaries use less memory than 64-bit binaries do. It makes > sense to run 32-bit binaries on 64-bit machines, if those binaries do > not benefit from the larger address space or 64-bit instructions. Ah. Yes, that's a good reason if the difference in memory usage is significant. (A factor two perhaps?) > Another benefit of multiarch is that you can e.g. compile i386 binaries > on an amd64 machine and run them on i386 machines. And then the compiler would also be an i386 program I presume. What are the benefits of that over an AMD64 to i386 cross compiler? -- Bj�rn Persson PGP key A88682FD omb jor ers @sv ge. r o.b n.p son eri nu