Visual D 0.3.43 beta1 available

Rainer Schuetze via Digitalmars-d-ide digitalmars-d-ide at puremagic.com
Wed Nov 4 10:33:51 PST 2015



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.


More information about the Digitalmars-d-ide mailing list