On Wednesday, November 24, 2010 10:26:50 Jérôme M. Berger wrote: > Jonathan M Davis wrote: > It'll be nice to not need a chrooted environment to get dmd > > > to work properly or Arch Linux (OpenSuSE manages to make it work just > > fine without a chrooted environemnt, but the Arch guys seem to hate > > proper multi-lib for some reason...). > > OT: Arch switched to a true multi-lib setup 4 months ago: > http://www.archlinux.org/news/true-multilib-for-arch-linux-x86_64/ > Or is there something I missed? > > Note: I've been able to run DMD on 64bits Arch Linux without > problems...
Last time I tried outside of the 64-bit environment, it didn't work, even with the new multilib stuff (which I did not get the impression was full multilib yet, but I haven't dug into it thoroughly). One of the main problems that I've had using dmd in straight up 64-bit land though is that I like to fully statically link my binaries, and -L-lstatic doesn't work with dmd for some reason: http://d.puremagic.com/issues/show_bug.cgi?id=4376 And in Arch, their gcc setup is still too 64-bit-centric to link 32 bit code (or at least, I couldn't get it to do it). I've been able to it in OpenSuSE however. Regardless, the situation will be simplified once 64-bit dmd is ready. - Jonathan M Davis
