Hi all!
I am new to D language and I have a problem with compiler.

I have Windows 8.1 64bit.
I installed DMD 2.065 compiler and Visual D for Visual Studio 2013 Ultimate. So when I create an empty(Hello D-World) project and try to compile it, I get this error: "'dmd' is not recognized as an internal or external command,
operable program or batch file.".
I added "dm\bin" and "dmd2\windows\bin" to PATH environment variable.


Here is a full build log:

____________________________________________________
____________________________________________________
Build Log

Building Debug\D_TEST.exe

Command Line

set PATH=D:\Developing\Visual Studio 2013\VisualD\D\dm\windows\\bin;C:\Program Files (x86)\Windows Kits\8.1\\\bin;%PATH% dmd -g -debug -X -Xf"Debug\D_TEST.json" -deps="Debug\D_TEST.dep" -c -of"Debug\D_TEST.obj" main.d
if errorlevel 1 goto reportError

set LIB=
echo. > Debug\D_TEST.build.lnkarg
echo "Debug\D_TEST.obj","Debug\D_TEST.exe_cv","Debug\D_TEST.map",user32.lib+ >> Debug\D_TEST.build.lnkarg
echo kernel32.lib/NOMAP/CO/NOI >> Debug\D_TEST.build.lnkarg

"D:\Developing\DIGITAL MARS\VisualD\pipedmd.exe" -deps Debug\D_TEST.lnkdep link.exe @Debug\D_TEST.build.lnkarg
if errorlevel 1 goto reportError
if not exist "Debug\D_TEST.exe_cv" (echo "Debug\D_TEST.exe_cv" not created! && goto reportError)
echo Converting debug information...
"D:\Developing\DIGITAL MARS\VisualD\cv2pdb\cv2pdb.exe" "Debug\D_TEST.exe_cv" "Debug\D_TEST.exe"
if errorlevel 1 goto reportError
if not exist "Debug\D_TEST.exe" (echo "Debug\D_TEST.exe" not created! && goto reportError)

goto noError

:reportError
echo Building Debug\D_TEST.exe failed!

:noError
Output

'dmd' is not recognized as an internal or external command,
operable program or batch file.
Building Debug\D_TEST.exe failed!
____________________________________________________
____________________________________________________

Please help me!
I do really want to write programs on D!

Reply via email to