Problems building Qtd on Windows

Andrej Mitrovic andrej.mitrovich at gmail.com
Wed Jul 20 17:07:22 PDT 2011


Also I don't understand this, see changeset 411:

> hg log -r :

changeset:   411:6fe37cbd9510
user:        David Nadlinger <code at 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 <maxsamukha at gmail.com>
date:        Thu May 05 20:11:26 2011 +0300
summary:     support for new dmd naming

changeset:   413:bdc08c8391ad
user:        Max Samukha <maxsamukha at gmail.com>
date:        Thu May 05 22:32:50 2011 +0300
summary:     removed unnecessary regex grouping

changeset:   414:b2a803c73b89
tag:         tip
user:        David Nadlinger <code at 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. :)


More information about the Digitalmars-d-learn mailing list