Is there a dmd.exe x86_64 out there?
Dlangofile via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Jun 25 02:03:31 PDT 2016
On Saturday, 25 June 2016 at 03:29:02 UTC, rikki cattermole wrote:
> On 25/06/2016 5:57 AM, Dlangofile wrote:
>> Hi all,
>>
>> I'm building a Docker Alpine linux image with wine, for being
>> able to
>> forge Windows executable from my laptop, without having to
>> dual boot.
>>
>> With my disappointment, I'm not able to run 32bit executable
>> from the
>> container right now, so the easy way is running a win64
>> dmd.exe: someone
>> can point me to a pre-build executable, based on the latest
>> version?
>>
>> Thanks
>
> Umm, x86_64 is backwards compatible with x86.
> So if 32bit build of dmd doesn't work, you have bigger problems.
Well, frankly speaking I don't know!
PE32+ executable (console) x86-64, for MS Windows -> working well
PE32 executable (console) Intel 80386, for MS Windows -> not
working at all
I tried also to use a WINEARCH=win32, without success: I'm
attaching the Dockerfile at the end, if someone wants to help
more on that.
In the meantime, any x86-64 DMD executable?
What's the problem in having it available by default in the
Windows distribution?
Thanks
/D
FROM alpine:3.4
RUN apk --no-cache add wine freetype ncurses file
ENV WINEARCH=win64
RUN wineboot
ADD dmd2 /dmd2
CMD ["sh"]
More information about the Digitalmars-d-learn
mailing list