Also I don't understand this, see changeset 411: > hg log -r :
changeset: 411:6fe37cbd9510 user: David Nadlinger <c...@klickverbot.at> date: Mon Apr 18 00:16:33 2011 +0200 summary: Octal literals have been deprecated, fix build. changeset: 412:4189f1d51a7d user: Max Samukha <maxsamu...@gmail.com> date: Thu May 05 20:11:26 2011 +0300 summary: support for new dmd naming changeset: 413:bdc08c8391ad user: Max Samukha <maxsamu...@gmail.com> date: Thu May 05 22:32:50 2011 +0300 summary: removed unnecessary regex grouping changeset: 414:b2a803c73b89 tag: tip user: David Nadlinger <c...@klickverbot.at> date: Fri May 06 13:39:49 2011 +0200 summary: Declare tabArray const. So now I'm at 414, and when I try to build: D:\dev\projects\qtd\examples\desktop\systray>build D:\dev\projects\qtd\examples\desktop\systray>..\..\..\tools\drcc\drcc systray.qrc 1>qrc_systray.d D:\dev\projects\qtd\examples\desktop\systray>dmd -unittest -version=QtdUnittest -ID:\dev\lib\D\qtd\build_dir\build -ID:\dev\lib\D\qtd\d2 ..\..\..\build_dir\build\lib\qtdcore.lib ..\..\..\build_dir\build\lib\qtdgui.lib qrc_systray.d window.d main.d -ofsystray D:\dev\lib\D\qtd\d2\qtd\ctfe\Integer.d(157): octal literals 0123 are deprecated, use std.conv.octal!123 instead D:\dev\lib\D\qtd\d2\qtd\ctfe\Integer.d(164): octal literals 0123 are deprecated, use std.conv.octal!123 instead Are you only testing *D1* versions of QtD? Because that could explain why you're apps are running while mine are not. :)