www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - gtkd build fail on windows with dmd 2.074.0

reply greatsam4sure <greatsam4sure gmail.com> writes:
rdmd Build.d fail on windows with dmd 2.074.0,dmd 2.073.0.
it says std.file.FileException std\file.d(814)gtkd2.obj:The 
system cannot find the file specifield.

I have to use dmd 2.071.0 to build it

I will appreciate your help

sorry for the mistake
May 27 2017
parent reply Mike Wey <mike-wey example.com> writes:
On 05/27/2017 11:42 PM, greatsam4sure wrote:
 rdmd Build.d fail on windows with dmd 2.074.0,dmd 2.073.0.
 it says std.file.FileException std\file.d(814)gtkd2.obj:The system 
 cannot find the file specifield.
 
 I have to use dmd 2.071.0 to build it
 
 I will appreciate your help
 
 sorry for the mistake
Fixed in commit: https://github.com/gtkd-developers/GtkD/commit/f396481d8d5fe52a2e58b0818494844d672b1c77 The next commit also updates the build script to actually show the error from dmd, rather then blindly continuing with the next step. -- Mike Wey
May 28 2017
parent reply Mike Wey <mike-wey example.com> writes:
On 05/28/2017 03:20 PM, Mike Wey wrote:
 On 05/27/2017 11:42 PM, greatsam4sure wrote:
 rdmd Build.d fail on windows with dmd 2.074.0,dmd 2.073.0.
 it says std.file.FileException std\file.d(814)gtkd2.obj:The system 
 cannot find the file specifield.

 I have to use dmd 2.071.0 to build it

 I will appreciate your help

 sorry for the mistake
Fixed in commit: https://github.com/gtkd-developers/GtkD/commit/f396481d8d5fe52a2e58 0818494844d672b1c77 The next commit also updates the build script to actually show the error from dmd, rather then blindly continuing with the next step.
The release branch seems to give the same error, because dmd tries to generate an object file with to many symbols. I should probably break the build up into even smaller chunks, i don't know why master is not affected. -- Mike Wey
May 28 2017
parent Mike Wey <mike-wey example.com> writes:
On 05/28/2017 03:30 PM, Mike Wey wrote:
 On 05/28/2017 03:20 PM, Mike Wey wrote:
 On 05/27/2017 11:42 PM, greatsam4sure wrote:
 rdmd Build.d fail on windows with dmd 2.074.0,dmd 2.073.0.
 it says std.file.FileException std\file.d(814)gtkd2.obj:The system 
 cannot find the file specifield.

 I have to use dmd 2.071.0 to build it

 I will appreciate your help

 sorry for the mistake
Fixed in commit: https://github.com/gtkd-developers/GtkD/commit/f396481d8d5fe52a2e58 0818494844d672b1c77 The next commit also updates the build script to actually show the error from dmd, rather then blindly continuing with the next step.
The release branch seems to give the same error, because dmd tries to generate an object file with to many symbols. I should probably break the build up into even smaller chunks, i don't know why master is not affected.
Also fixed: https://github.com/gtkd-developers/GtkD/commit/596a184d9a06754b56dec198bf557be712efe907 -- Mike Wey
May 28 2017