On Sat, Oct 06, 2012 at 11:06:04AM -0700, Diego Elio Petten?? wrote > Nothing stops you from doing that. But if you want them to load from a > non x32-ABI application, no way. As I said on my blog before, the big > problem is that x32 is neither x86-64 nor x86 binary compatible (if they > bumped x86 ABI that would have helped) so there is no way to cross-load > or cross-call any more than you can load a 32-bit library on a 64-bit > application or vice versa. > > Of course you could build Chrome for amd64 as well. And Qt5 while you're > at it. And KDE. And since you'll also have Skype (32-bit) you'll be > wondering where the memory saving boasted by the ricers (on forums and > so on) is, given that you're loading three libcs, three libssl, two Qt > (as right now) and I don't know many more duplicates...
In other words, all or nothing. An x32 distro is technically possible, but it would require every last single binary/library/object file/etc *INCLUDING PROPRIETARY PROGRAMS AND BINARY BLOBS* to be x32 and only, and no multilib stuff. If amd64 did not support multilib and plugin-wrappers, it would be a lot less common today. -- Walter Dnes <waltd...@waltdnes.org> I don't run "desktop environments"; I run useful applications