Release Candidate D 2.069.0-rc1

tester via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Thu Oct 29 07:33:00 PDT 2015


On Wednesday, 28 October 2015 at 06:14:00 UTC, sdfghj wrote:
> On Monday, 26 October 2015 at 23:30:56 UTC, Martin Nowak wrote:
>> First and hopefully only release candidate for the 2.069.0.
>>
>> http://dlang.org/download.html#dmd_beta 
>> http://dlang.org/changelog/2.069.0.html
>>
>> A list of fixes over 2.069.0-b2 
>> https://github.com/D-Programming-Language/dlang.org/commit/aa3b957c1da47d2fe070c628045460c92a7a89b7.
>>
>> Please report any bugs at https://issues.dlang.org
>>
>> -Martin
>
> I've found two possible regressions. The first is revealed when 
> compiling dproto the second libasync. Issues :
>
> - https://github.com/etcimon/libasync/issues/41
> - https://github.com/msoucy/dproto/issues/58
> - https://issues.dlang.org/show_bug.cgi?id=15253

trying to compile for x64:

import std.stdio;
int main(string[] argv){
     writeln("Hello D-World!");
     return 0;
}

produces:
LINK : fatal error LNK1104: cannot open file 'libucrtd.lib'
Building Debug\ConsoleApp1.exe failed!

it does work/link for x86



set PATH=C:\proggies\D\dmd2\windows\bin;C:\Program Files 
(x86)\Microsoft Visual Studio 14.0\\Common7\IDE;C:\Program Files 
(x86)\Windows Kits\8.1\\bin;%PATH%
set DMD_LIB=C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64;C:\Program Files (x86)\Windows 
Kits\8.1\Lib\winv6.3\um\x64
set WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\
set VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\
dmd -m64 -g -debug -w -wi -X -Xf"Debug\ConsoleApp1.json" 
-deps="Debug\ConsoleApp1.dep" -c -of"Debug\ConsoleApp1.obj" main.d
if errorlevel 1 goto reportError

set LIB="C:\proggies\D\dmd2\windows\bin\..\lib64";"C:\Program 
Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64";"\Lib\\um\x64";"\Lib\\ucrt\x64";"C:\Program 
Files (x86)\Windows Kits\8.1\\Lib\winv6.3\um\x64";"C:\Program 
Files (x86)\Windows Kits\8.1\\Lib\win8\um\x64";"C:\Program Files 
(x86)\Windows Kits\8.1\\Lib\x64";"\Lib\x64"
echo. > Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg
echo "Debug\ConsoleApp1.obj" /OUT:"Debug\ConsoleApp1.exe" 
/MAP:"Debug\ConsoleApp1.map" user32.lib kernel32.lib 
/LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\\lib\amd64" /LIBPATH:"C:\Program Files (x86)\Windows 
Kits\8.1\Lib\winv6.3\um\x64" /DEBUG /INCREMENTAL:NO /NOLOGO 
/NODEFAULTLIB:libcmt libcmtd.lib /IMPLIB:Debug\ConsoleApp1.lib >> 
Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg

"C:\proggies\VisualD\pipedmd.exe" -deps Debug\ConsoleApp1.lnkdep 
"C:\Program Files (x86)\Microsoft Visual Studio 
14.0\VC\\bin\link.exe" 
@Y:\ConsoleApp1\ConsoleApp1\Debug\ConsoleApp1.build.lnkarg
if errorlevel 1 goto reportError
if not exist "Debug\ConsoleApp1.exe" (echo 
"Debug\ConsoleApp1.exe" not created! && goto reportError)

goto noError

:reportError
echo Building Debug\ConsoleApp1.exe failed!

:noError


More information about the Digitalmars-d-announce mailing list