Jump to page: 1 2 3
Thread overview
Visual D 0.3.43 beta1 available
Nov 01, 2015
Rainer Schuetze
Nov 01, 2015
Daniel N
Nov 01, 2015
Rainer Schuetze
Nov 01, 2015
Daniel N
Nov 02, 2015
Ramon
Nov 04, 2015
tester
Nov 04, 2015
johann
Nov 04, 2015
Rainer Schuetze
Nov 05, 2015
johann
Nov 05, 2015
johann
Nov 05, 2015
johann
Nov 05, 2015
Rainer Schuetze
Nov 06, 2015
johann
Nov 06, 2015
Rainer Schuetze
Nov 06, 2015
johann
Nov 07, 2015
Rainer Schuetze
Nov 07, 2015
johann
Nov 05, 2015
Rainer Schuetze
Nov 05, 2015
Rainer Schuetze
Dec 05, 2015
Andrew LaChance
Dec 07, 2015
Rainer Schuetze
Dec 10, 2015
Andrew LaChance
Dec 11, 2015
Rainer Schuetze
Dec 06, 2015
Andrew LaChance
Dec 07, 2015
Rainer Schuetze
November 01, 2015
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
November 01, 2015
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

Thanks! Works great this far.

Would it be possible to add project templates for LDC(x64)

Currently after creating a project one has to manually:
1) Switch from DMD to LDC
2) Create a new target x64 based upon x86.
3) Override the path to ldc2.exe

At least the first two steps could be solved with a project template...

(first after writing this. I realized that Console Application *DMD/GDC* actually creates 64bit projects by default, but since I only was interested in LDC I didn't even consider that option, maybe it should be renamed...?)


November 01, 2015

On 01.11.2015 13:15, Daniel N 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
>
> Thanks! Works great this far.
>
> Would it be possible to add project templates for LDC(x64)
>
> Currently after creating a project one has to manually:
> 1) Switch from DMD to LDC
> 2) Create a new target x64 based upon x86.
> 3) Override the path to ldc2.exe
>
> At least the first two steps could be solved with a project template...
>
> (first after writing this. I realized that Console Application *DMD/GDC*
> actually creates 64bit projects by default, but since I only was
> interested in LDC I didn't even consider that option, maybe it should be
> renamed...?)
>

Actually, I already created a template for DMD and LDC, but missed to add it to the installer. It'll be in the next beta.

> 3) Override the path to ldc2.exe

Why do you have to do this? Didn't you configure the LDC installation folder on the global "Projects and Solutions->Visual D" pages?
November 01, 2015
On Sunday, 1 November 2015 at 13:46:41 UTC, Rainer Schuetze wrote:
> Actually, I already created a template for DMD and LDC, but missed to add it to the installer. It'll be in the next beta.
>
> > 3) Override the path to ldc2.exe
>
> Why do you have to do this? Didn't you configure the LDC installation folder on the global "Projects and Solutions->Visual D" pages?

Awesome! Oops, I did now, after you told me it exists, works like a charm. :)

November 02, 2015
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

The Add / New Folder does creates the folder, but if I move a file inside a folder item, the file isn't really moved.

I think you should drop completely the 'Filter' kind of folder and stick to the file system hierarchy
November 04, 2015
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!
November 04, 2015
On Wednesday, 4 November 2015 at 09:32:25 UTC, 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!

cant install and work???
November 04, 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.
November 05, 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;
}




November 05, 2015
On Thursday, 5 November 2015 at 11:07:04 UTC, johann wrote:
> On Wednesday, 4 November 2015 at 18:33:49 UTC, Rainer Schuetze wrote:
>>
>>
>> On 04.11.2015 10:32, tester wrote:
>>> [...]
>>
>> 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;
> }

now getting another error:
LIBCMT.lib(exe_winmain.obj) : error LNK2019: unresolved external symbol WinMain referenced in function "int __cdecl __scrt_common_main_seh(void)" (?__scrt_common_main_seh@@YAHXZ)
« First   ‹ Prev
1 2 3