Thread overview
[dmd-internals] gcc-multilib dependency in 64-bit .deb?
Feb 10, 2012
Alex
Feb 10, 2012
Alex
Feb 10, 2012
Leandro Lucarella
Feb 10, 2012
Alex
Feb 10, 2012
Jesse Phillips
February 10, 2012
Hi,

Why does the 64-bit .deb for DMD depend on gcc-multilib? This makes no immediate sense to me, and is rather annoying.

Can anyone shed some light on this?

Regards,
Alex
February 10, 2012
Never mind. It is of course because DMD can build 32-bit programs on 64-bit and vice versa. It just struck me as odd initially. Still, it's a bit annoying having to pull in gcc-multilib if you just want to build 64-bit programs...

Regards,
Alex

On Fri, Feb 10, 2012 at 6:46 PM, Alex <xtzgzorex at gmail.com> wrote:
> Hi,
>
> Why does the 64-bit .deb for DMD depend on gcc-multilib? This makes no immediate sense to me, and is rather annoying.
>
> Can anyone shed some light on this?
>
> Regards,
> Alex
February 10, 2012
Alex, el 10 de febrero a las 19:03 me escribiste:
> Never mind. It is of course because DMD can build 32-bit programs on 64-bit and vice versa. It just struck me as odd initially. Still, it's a bit annoying having to pull in gcc-multilib if you just want to build 64-bit programs...

Maybe it should recommend gcc-multilib instead of requiring it.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Creativity is great but plagiarism is faster
February 10, 2012
I would say that's a good idea. It's a bit of a weird requirement if the system you wish to install on is pure 64-bit.

Regards,
Alex

On Fri, Feb 10, 2012 at 10:52 PM, Leandro Lucarella <luca at llucax.com.ar> wrote:
> Alex, el 10 de febrero a las 19:03 me escribiste:
>> Never mind. It is of course because DMD can build 32-bit programs on 64-bit and vice versa. It just struck me as odd initially. Still, it's a bit annoying having to pull in gcc-multilib if you just want to build 64-bit programs...
>
> Maybe it should recommend gcc-multilib instead of requiring it.
>
> --
> Leandro Lucarella (AKA luca) ? ? ? ? ? ? ? ? ? ? http://llucax.com.ar/
> ----------------------------------------------------------------------
> GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 ?104C 949E BFB6 5F5A 8D05)
> ----------------------------------------------------------------------
> Creativity is great but plagiarism is faster
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
February 10, 2012
It shouldn't require it, and looks like GCC only suggests it, which makes sense.

On Fri, Feb 10, 2012 at 2:00 PM, Alex <xtzgzorex at gmail.com> wrote:
> I would say that's a good idea. It's a bit of a weird requirement if the system you wish to install on is pure 64-bit.
>
> Regards,
> Alex
>
> On Fri, Feb 10, 2012 at 10:52 PM, Leandro Lucarella <luca at llucax.com.ar> wrote:
>> Alex, el 10 de febrero a las 19:03 me escribiste:
>>> Never mind. It is of course because DMD can build 32-bit programs on 64-bit and vice versa. It just struck me as odd initially. Still, it's a bit annoying having to pull in gcc-multilib if you just want to build 64-bit programs...
>>
>> Maybe it should recommend gcc-multilib instead of requiring it.