Dreamhost doesn't provide an updated glibc in my vps server. Is it possible to
run dmd on somewhat outdated linux distributions?
I tried running dmd from the distribution but got:
./dmd: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dmd)
The instaled versions are:
$ ldd --version
ldd (GNU libc) 2.7
$ uname -a
Linux ps54363 2.6.33.7-vs2.3.0.36.30.4 #23 SMP Tue Sep 28 05:47:35 PDT 2010
x86_64 GNU/Linux
If it's not possible to run the standard DMD package, could I build it from
source using those versions?
Thank you

Dreamhost doesn't provide an updated glibc in my vps server. Is it possible
to run dmd on somewhat outdated linux distributions?
I tried running dmd from the distribution but got:
./dmd: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dmd)
The instaled versions are:
$ ldd --version
ldd (GNU libc) 2.7
$ uname -a
Linux ps54363 2.6.33.7-vs2.3.0.36.30.4 #23 SMP Tue Sep 28 05:47:35 PDT 2010
x86_64 GNU/Linux
If it's not possible to run the standard DMD package, could I build it from
source using those versions?

I built it from source on Fedora 9 so that I could use some of my helper
programs at work. I had more problems getting git set up properly to grab the
latest stuff than building dmd. Building dmd worked just fine. If you use the
zip file from the latest release, it should be quite easy.
- Jonathan M Davis

Dreamhost doesn't provide an updated glibc in my vps server. Is it possible to
run dmd on somewhat outdated linux distributions?
I tried running dmd from the distribution but got:
./dmd: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dmd)
The instaled versions are:
$ ldd --version
ldd (GNU libc) 2.7
$ uname -a
Linux ps54363 2.6.33.7-vs2.3.0.36.30.4 #23 SMP Tue Sep 28 05:47:35 PDT 2010
x86_64 GNU/Linux
If it's not possible to run the standard DMD package, could I build it from
source using those versions?
Thank you

I've successfully built and used DMD on Ubuntu 6. I use it to produce
linux binaries so my tools will run on older versions of linux. I think
it worked on Ubuntu 4 as well, but I had other problems on that version.
--
/Jacob Carlborg

Dreamhost doesn't provide an updated glibc in my vps server. Is it possible to
run dmd on somewhat outdated linux distributions?
I tried running dmd from the distribution but got:
./dmd: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dmd)
The instaled versions are:
$ ldd --version
ldd (GNU libc) 2.7
$ uname -a
Linux ps54363 2.6.33.7-vs2.3.0.36.30.4 #23 SMP Tue Sep 28 05:47:35 PDT 2010
x86_64 GNU/Linux
If it's not possible to run the standard DMD package, could I build it from
source using those versions?
Thank you

You're using the 32bit binary on a 64bit machine. It's possible they do
not have 32bit glibc, or possibly 32bit glibc-compat installed. Try
using the 64bit binary. (If you were using the 64bit library, it would
have thrown an error on /lib64/libc.so.6 .)
Also, 2.6.33 is not really "old". 2.6.18 would be "old". :) RHEL 6, just
released last November is 2.6.32.
-Kai Meyer

Dreamhost doesn't provide an updated glibc in my vps server. Is it
possible to
run dmd on somewhat outdated linux distributions?
I tried running dmd from the distribution but got:
./dmd: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dmd)
The instaled versions are:
$ ldd --version
ldd (GNU libc) 2.7
$ uname -a
Linux ps54363 2.6.33.7-vs2.3.0.36.30.4 #23 SMP Tue Sep 28 05:47:35 PDT
2010
x86_64 GNU/Linux
If it's not possible to run the standard DMD package, could I build it
from
source using those versions?
Thank you

You're using the 32bit binary on a 64bit machine. It's possible they do not
have 32bit glibc, or possibly 32bit glibc-compat installed. Try using the
64bit binary. (If you were using the 64bit library, it would have thrown an
error on /lib64/libc.so.6 .)
Also, 2.6.33 is not really "old". 2.6.18 would be "old". :) RHEL 6, just
released last November is 2.6.32.
-Kai Meyer