www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 17517] New: DMD fails to build on amd64 debian jessie


          Issue ID: 17517
           Summary: DMD fails to build on amd64 debian jessie
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: jesse.duarte zoho.com

I downloaded the latest source for DMD from https://dlang.org/download.html and
then executed:

make -f posix.make

The build failed when it could not make the target:
'../res/default_ddoc_theme.ddoc'. I then cloned from Github using the latest
source and the result is the same.

$make -f posix.make


CC=c++ dmd -lib -of../generated/linux/release/64/lexer.a -m64
-J../generated/linux/release/64 -L-lstdc++ -version=MARS -wi ddmd/console.d
ddmd/entity.d ddmd/errors.d ddmd/globals.d ddmd/id.d ddmd/identifier.d
ddmd/lexer.d ddmd/tokens.d ddmd/utf.d ddmd/root/array.d ddmd/root/ctfloat.d
ddmd/root/file.d ddmd/root/filename.d ddmd/root/outbuffer.d ddmd/root/port.d
ddmd/root/rmem.d ddmd/root/rootobject.d ddmd/root/stringtable.d
make: *** No rule to make target '../res/default_ddoc_theme.ddoc', needed by
'../generated/linux/release/64/dmd'.  Stop.

Jun 17 2017