Windows 64

Casper Færgemand" <shorttail at hotmail.com> Casper Færgemand" <shorttail at hotmail.com>
Mon Oct 7 16:26:11 PDT 2013


And I'm done. The problem was this:
LIB=%@P%\..\lib;%VCINSTALLDIR%\lib\amd64;%WindowsSdkDir%\Lib\x64
The lib folder linked first contains kernel32.lib and 
shell32.lib. Removing both made -m64 possible, but killed -m32. 
Changing it to this:
LIB=%VCINSTALLDIR%\lib\amd64;%WindowsSdkDir%\Lib\x64;%@P%\..\lib
solved everything. Now the dmd lib is checked last, when the real 
kernel32 and shell32 have already been found.

Well that only took half a year. ~~ Thanks for the help.


More information about the Digitalmars-d-learn mailing list