Using dmd on older machines

Walter Bright newshound1 at digitalmars.com
Tue Mar 10 17:35:17 PDT 2009


dsimcha wrote:
> Oh yeah, and Walter, thank you for the opensource backend is an absolute godsend.
>  I encountered the same problem a while back w/ GLIBC, and as a matter of fact
> just a few hours ago, I got DMD to compile w/ this ancient GLIBC version and run
> on some ancient Linux distro.  However, given that DMD seems to work on ancient
> GLIBC, it might make sense to distribute the prebuilt binaries against an older
> version.  As far as I can tell they're forward compatible.  Around here we have a
> zillion computers, some with ancient Linux distros and some with newer ones, and
> it seems like if you compile DMD on an ancient distro it will work on a newer
> (modulo not having 32-bit pthreads present, etc), but not the other way around.

When I compile dmd with the old lib, I tick off 50% of the linux people 
who don't have the old .so installed. When I compile it with the new 
lib, I tick off the other 50% who don't have the new one installed.



More information about the Digitalmars-d mailing list