Visual D 0.3.43 beta1 available

johann via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Thu Nov 5 03:07:02 PST 2015


On Wednesday, 4 November 2015 at 18:33:49 UTC, Rainer Schuetze 
wrote:
>
>
> On 04.11.2015 10:32, tester wrote:
>> On Sunday, 1 November 2015 at 10:29:23 UTC, Rainer Schuetze 
>> wrote:
>>> Hi,
>>>
>>> I just uploaded a beta for the next release of Visual D.
>>>
>>> You can find the list of changes and the installer here:
>>>
>>> https://github.com/D-Programming-Language/visuald/releases/tag/v0.3.43-beta1
>>>
>>>
>>>
>>> Rainer
>>
>> link errors
>>
>>
>> Command Line
>>
>> 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 -gx -allinst -X -Xf"Debug\ConsoleApp3.json"
>> -deps="Debug\ConsoleApp3.dep" -c -of"Debug\ConsoleApp3.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";"C:\Program 
>> Files
>> (x86)\Windows Kits\10\\Lib\10.0.10240.0\um\x64";"C:\Program 
>> Files
>> (x86)\Windows Kits\10\\Lib\10.0.10240.0\ucrt\x64";"C:\Program 
>> Files
>> (x86)\Windows Kits\10\\Lib\winv6.3\um\x64";"C:\Program Files
>> (x86)\Windows Kits\10\\Lib\win8\um\x64";"C:\Program Files 
>> (x86)\Windows
>> Kits\10\\Lib\x64";"\Lib\x64"
>> echo. > 
>> Y:\ConsoleApp3\ConsoleApp3\Debug\ConsoleApp3.build.lnkarg
>> echo "Debug\ConsoleApp3.obj" /OUT:"Debug\ConsoleApp3.exe"
>> /MAP:"Debug\ConsoleApp3.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 >>
>> Y:\ConsoleApp3\ConsoleApp3\Debug\ConsoleApp3.build.lnkarg
>>
>> "C:\proggies\VisualD\pipedmd.exe" -deps 
>> Debug\ConsoleApp3.lnkdep
>> "C:\Program Files (x86)\Microsoft Visual Studio 
>> 14.0\VC\\bin\link.exe"
>> @Y:\ConsoleApp3\ConsoleApp3\Debug\ConsoleApp3.build.lnkarg
>> if errorlevel 1 goto reportError
>> if not exist "Debug\ConsoleApp3.exe" (echo 
>> "Debug\ConsoleApp3.exe" not
>> created! && goto reportError)
>>
>> goto noError
>>
>> :reportError
>> echo Building Debug\ConsoleApp3.exe failed!
>>
>> :noError
>> Output
>>
>> phobos64.lib(stacktrace_3bb_3e5.obj) : error LNK2019: 
>> unresolved
>> external symbol snprintf referenced in function
>> _D4core3sys7windows10stacktrace10StackTrace13resolveNoSyncFAxmZAAa
>> (char[][]
>> core.sys.windows.stacktrace.StackTrace.resolveNoSync(const(ulong)[]))
>> phobos64.lib(config_493_452.obj) : error LNK2001: unresolved 
>> external
>> symbol snprintf
>> phobos64.lib(demangle_1ec_31d.obj) : error LNK2001: unresolved 
>> external
>> symbol snprintf
>> phobos64.lib(config_493_452.obj) : error LNK2019: unresolved 
>> external
>> symbol sscanf referenced in function
>> _D2gc6config13__T5parseHTfZ5parseFNbNiAxaKAxaKfZb
>> Debug\ConsoleApp3.exe : fatal error LNK1120: 2 unresolved 
>> externals
>> Building Debug\ConsoleApp3.exe failed!
>
> It seems it fails to add legacy_stdio_definitions.lib to the 
> link command line. You could try to add it to the "additional 
> linker options" in the globl settings as a workaround.

could you import that automatically?
i just made an console program with nothing in it - except the 
main.d with the content:

import std.stdio;

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






More information about the Digitalmars-d-ide mailing list