comp.lang.ada
 help / color / mirror / Atom feed
* Multi-arch
@ 2006-05-17  9:22 Ludovic Brenta
  2006-05-17  9:45 ` Multi-arch Georg Bauhaus
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Ludovic Brenta @ 2006-05-17  9:22 UTC (permalink / raw)


I am following up on the questions raised here about running both
32-bit and 64-bit binary code on the same machine. This is called
biarch. Currently, the gcc-4.1 source package in Debian supports biarch
for a few languages, but this support is maintenance-intensive and
partial. Most notably, Ada does not currently support biarch (and
neither does AdaCore). Furthermore, administration of a biarch system
is more complex than that of a single-arch system, as not all binary
packages support biarch, and some support packages are required, e.g.
ia32-libs.

Canonical, the company behind Ubuntu (a derivative of Debian), has
written two very interesting papers about multi-arch, including an
introduction, problems, and a proposed solution. Multi-arch is a
generalisation of biarch, and allows mixing packages for several
architectures that are compatible with a processor. For example, an
Athlon or Opteron system can run binaries for all of amd64, i386, i486,
i586 and i686. The proposed design would solve the current problems
with biarch, at the expense of rewriting dpkg almost from scratch.

http://multiarch.alioth.debian.org/

Thoughts?

-- 
Ludovic Brenta.




^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2006-05-21 16:07 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-17  9:22 Multi-arch Ludovic Brenta
2006-05-17  9:45 ` Multi-arch Georg Bauhaus
2006-05-17 20:31 ` Multi-arch gshapovalov
2006-05-18 11:39   ` Multi-arch Ludovic Brenta
2006-05-18 16:34     ` Multi-arch gshapovalov
2006-05-18 21:24 ` Multi-arch Björn Persson
2006-05-19  7:23   ` Multi-arch Ludovic Brenta
2006-05-19 21:16     ` Multi-arch Björn Persson
2006-05-20 11:18       ` Multi-arch Ludovic Brenta
2006-05-20 17:51         ` Multi-arch Björn Persson
2006-05-21 16:03   ` Multi-arch Dr. Adrian Wrigley
2006-05-21 13:05 ` Multi-arch Dr. Adrian Wrigley
2006-05-21 13:41   ` Multi-arch Ludovic Brenta
2006-05-21 16:07     ` Multi-arch Dr. Adrian Wrigley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox