Hi,

try to set your path like this,

set PATH="D:\Developing\Visual Studio 2013\VisualD\D\dm\windows\bin";"C:\Program Files (x86)\Windows Kits\8.1\bin";%PATH%

You need quotes around paths with spaces and Windows does not like multiple separators.

But I am missing the path to dmc as well. Have you installed it?

--
Paulo


Am 14.04.2014 22:29, schrieb Capture_A_Lag:
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