dmd2-2.052 is only for i386, while you are running amd64 (or dmd2 on FreeBSD)

Jesse Phillips jessekphillips+d at gmail.com
Fri Apr 8 18:26:49 PDT 2011


On Fri, 08 Apr 2011 16:57:07 +0200, Gour-Gadadhara Dasa wrote:

> Hello,
> 
> I'm running Free/PC-BSD desktop now, and here is dmd-2 experience:
> 
> [gour at atmarama] /home/gour# cd /usr/ports/lang/dmd2/ [gour at atmarama]
> /usr/ports/lang/dmd2# make install clean ===>  dmd2-2.052 is only for
> i386, while you are running amd64. *** Error code 1
> 
> Stop in /usr/ports/lang/dmd2.
> 
> 
> Can we expect that something will change in regard to 64bit support on
> FreeBSD soon or it's safer to look for alternatives (gdc, ldc)?
> 
> 
> Sincerely,
> Gour

There is not plan to have dmd a 64bit executable. There have been reports 
that you can get it to build but support for it does not exist. However 
if you are interested in writing 64bit programs the 32bit version can 
still produce 64bit code with the -m64 flag. This may work for BSD, 
though it was develop on Linux, I think someone reported it worked?


More information about the Digitalmars-d mailing list