[Kde-bindings] [SmokeQt] Build Failure on Windows 7 64x Due to Undeclared Identifier

Nicolas Hafner shinmera at tymoon.eu
Tue Jun 16 15:57:52 UTC 2015


Good Evening.

I've been trying to get 64x versions of the Smoke Qt bindings compiled
on Windows 7. So far I've successfully compiled both Qt 4.8.6 and Smoke
Generator 4.14.3 using Visual Studio 2010 SP1 through the 64x console.

However, when trying to compile Smoke Qt, it fails with "error C2039:
't_size_t' : is not a member of 'Smoke'". I don't really have much of an
idea of Smoke internals, so the only guess I can wager here is that
Smoke is somehow generating invalid wrapper source files.

I've attached both the full build log of Smoke Generator followed by
Smoke Qt, as well as the smokedata.cpp file in which the error occurs.
If you require any further information on my setup, or that I try
different ways of compiling things, I'll gladly see what I can do. Any
help or hints would be greatly appreciated.

Sincerely, Nicolas Hafner.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smokedata.cpp
Type: text/x-c++src
Size: 1376820 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20150616/b9729819/attachment-0001.cpp>
-------------- next part --------------
Microsoft Windows [Version 6.1.7601]

linus at LINUVM C:\Users\linus
$ %comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" amd64
Setting environment for using Microsoft Visual Studio 2010 x64 tools.

linus at LINUVM C:\Users\linus
$ cd \

linus at LINUVM C:\
$ cd Qt

linus at LINUVM C:\Qt
$ ls
4.8.6  commonqt  jom  smokegen-4.14.3  smokeqt-4.14.3

linus at LINUVM C:\Qt
$ cd smokegen-4.14.3

linus at LINUVM C:\Qt\smokegen-4.14.3
$ cmake -G "NMake Makefiles"
-- The C compiler identification is MSVC 16.0.40219.1
-- The CXX compiler identification is MSVC 16.0.40219.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/amd64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: C:/Qt/4.8.6/bin/qmake.exe (found version "4.8.6")
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Qt/smokegen-4.14.3

linus at LINUVM C:\Qt\smokegen-4.14.3
$ nmake

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

Scanning dependencies of target cppparser
[  2%] Building CXX object parser/CMakeFiles/cppparser.dir/ast.cpp.obj
ast.cpp
[  4%] Building CXX object parser/CMakeFiles/cppparser.dir/default_visitor.cpp.obj
default_visitor.cpp
[  7%] Building CXX object parser/CMakeFiles/cppparser.dir/memorypool.cpp.obj
memorypool.cpp
[  9%] Building CXX object parser/CMakeFiles/cppparser.dir/visitor.cpp.obj
visitor.cpp
[ 11%] Building CXX object parser/CMakeFiles/cppparser.dir/control.cpp.obj
control.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
[ 14%] Building CXX object parser/CMakeFiles/cppparser.dir/lexer.cpp.obj
lexer.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(104) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(104) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(108) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(108) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(113) : warning C4267: 'initializing' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(257) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(285) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(286) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(287) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(288) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(391) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(429) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(490) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(497) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(498) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(519) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(534) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(538) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(554) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(558) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(574) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(579) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(583) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(590) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(596) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(611) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(615) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(631) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(636) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(640) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(647) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(663) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(668) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(673) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(677) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(692) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(697) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(700) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(715) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(725) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(734) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(735) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(736) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(737) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(740) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(740) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(746) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(756) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(760) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(767) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(783) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(791) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(795) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(800) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(815) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(819) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(836) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(844) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(848) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(853) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(860) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(866) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(872) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(886) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(890) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(897) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(911) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(916) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(920) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(927) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(933) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.cpp(939) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 16%] Building CXX object parser/CMakeFiles/cppparser.dir/parser.cpp.obj
parser.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(94) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(131) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(151) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(164) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(269) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(335) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(350) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(704) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(717) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(1017) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(1533) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(1590) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(1974) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(2191) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(2208) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(2326) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(3385) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\parser.cpp(3512) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=size_t
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(68) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=size_t
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=UnqualifiedNameAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(559) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=UnqualifiedNameAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=DeclarationAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(616) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=DeclarationAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=PtrOperatorAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(942) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=PtrOperatorAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=TemplateArgumentAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(957) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=TemplateArgumentAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=ExpressionAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(1434) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=ExpressionAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=EnumeratorAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(1650) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=EnumeratorAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=TemplateParameterAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(1682) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=TemplateParameterAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=InitDeclaratorAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(1874) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=InitDeclaratorAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=ParameterDeclarationAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(1939) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=ParameterDeclarationAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=BaseSpecifierAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(2375) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=BaseSpecifierAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=MemInitializerAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(2434) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=MemInitializerAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=TypeIdAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(2481) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=TypeIdAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=InitializerClauseAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(2558) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=InitializerClauseAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=StatementAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(3090) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=StatementAST *
        ]
c:\qt\smokegen-4.14.3\parser\listnode.h(37) : warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
        c:\qt\smokegen-4.14.3\parser\listnode.h(36) : while compiling class template member function 'ListNode<Tp> *ListNode<Tp>::create(const Tp &,pool *)'
        with
        [
            Tp=CatchStatementAST *
        ]
        C:\Qt\smokegen-4.14.3\parser\parser.cpp(3662) : see reference to class template instantiation 'ListNode<Tp>' being compiled
        with
        [
            Tp=CatchStatementAST *
        ]
[ 19%] Building CXX object parser/CMakeFiles/cppparser.dir/listnode.cpp.obj
listnode.cpp
[ 21%] Building CXX object parser/CMakeFiles/cppparser.dir/tokens.cpp.obj
tokens.cpp
[ 23%] Building CXX object parser/CMakeFiles/cppparser.dir/dumptree.cpp.obj
dumptree.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
[ 26%] Building CXX object parser/CMakeFiles/cppparser.dir/parsesession.cpp.obj
parsesession.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
[ 28%] Building CXX object parser/CMakeFiles/cppparser.dir/commentparser.cpp.obj
commentparser.cpp
[ 30%] Building CXX object parser/CMakeFiles/cppparser.dir/commentformatter.cpp.obj
commentformatter.cpp
c:\qt\smokegen-4.14.3\parser\listnode.h(82) : warning C4099: 'ListNode' : type name first seen using 'class' now seen using 'struct'
        c:\qt\smokegen-4.14.3\parser\commentformatter.h(26) : see declaration of 'ListNode'
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\commentformatter.cpp(31) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\commentformatter.cpp(32) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\commentformatter.cpp(32) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 33%] Building CXX object parser/CMakeFiles/cppparser.dir/codegenerator.cpp.obj
codegenerator.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\codegenerator.cpp(52) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 35%] Building CXX object parser/CMakeFiles/cppparser.dir/indexedstring.cpp.obj
indexedstring.cpp
C:\Qt\smokegen-4.14.3\parser\indexedstring.cpp(100) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
[ 38%] Building CXX object parser/CMakeFiles/cppparser.dir/stringhelpers.cpp.obj
stringhelpers.cpp
[ 40%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-stream.cpp.obj
pp-stream.cpp
[ 42%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-macro-expander.cpp.obj
pp-macro-expander.cpp
[ 45%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-scanner.cpp.obj
pp-scanner.cpp
[ 47%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-macro.cpp.obj
pp-macro.cpp
C:\Qt\smokegen-4.14.3\parser\rpp\pp-macro.cpp(93) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned short', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-macro.cpp(113) : warning C4018: '<' : signed/unsigned mismatch
[ 50%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-engine.cpp.obj
pp-engine.cpp
[ 52%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-internal.cpp.obj
pp-internal.cpp
[ 54%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-environment.cpp.obj
pp-environment.cpp
[ 57%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/pp-location.cpp.obj
pp-location.cpp
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(44) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(54) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(137) : warning C4267: '=' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(145) : warning C4267: '=' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(184) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\rpp\pp-location.cpp(184) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 59%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/preprocessor.cpp.obj
preprocessor.cpp
[ 61%] Building CXX object parser/CMakeFiles/cppparser.dir/rpp/chartools.cpp.obj
chartools.cpp
Linking CXX shared library ..\bin\cppparser.dll
   Creating library ..\bin\cppparser.lib and object ..\bin\cppparser.exp
   Creating library ..\bin\cppparser.lib and object ..\bin\cppparser.exp
[ 61%] Built target cppparser
Scanning dependencies of target smokegen
[ 64%] Building CXX object CMakeFiles/smokegen.dir/main.cpp.obj
main.cpp
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
c:\qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
c:\qt\smokegen-4.14.3\type.h(34) : warning C4099: 'Type' : type name first seen using 'struct' now seen using 'class'
        C:\Qt\smokegen-4.14.3\parser\control.h(30) : see declaration of 'Type'
c:\qt\smokegen-4.14.3\type.h(393) : warning C4099: 'Type' : type name first seen using 'struct' now seen using 'class'
        C:\Qt\smokegen-4.14.3\parser\control.h(30) : see declaration of 'Type'
c:\qt\smokegen-4.14.3\generatorvisitor.h(56) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 66%] Building CXX object CMakeFiles/smokegen.dir/generatorenvironment.cpp.obj
generatorenvironment.cpp
[ 69%] Building CXX object CMakeFiles/smokegen.dir/generatorvisitor.cpp.obj
generatorvisitor.cpp
c:\qt\smokegen-4.14.3\name_compiler.h(30) : warning C4099: 'OperatorAST' : type name first seen using 'struct' now seen using 'class'
        c:\qt\smokegen-4.14.3\parser\ast.h(605) : see declaration of 'OperatorAST'
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
c:\qt\smokegen-4.14.3\generatorvisitor.h(56) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\generatorvisitor.cpp(726) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
[ 71%] Building CXX object CMakeFiles/smokegen.dir/generatorpreprocessor.cpp.obj
generatorpreprocessor.cpp
[ 73%] Building CXX object CMakeFiles/smokegen.dir/options.cpp.obj
options.cpp
[ 76%] Building CXX object CMakeFiles/smokegen.dir/type_compiler.cpp.obj
type_compiler.cpp
c:\qt\smokegen-4.14.3\name_compiler.h(30) : warning C4099: 'OperatorAST' : type name first seen using 'struct' now seen using 'class'
        c:\qt\smokegen-4.14.3\parser\ast.h(605) : see declaration of 'OperatorAST'
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
c:\qt\smokegen-4.14.3\generatorvisitor.h(56) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\type_compiler.cpp(78) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
[ 78%] Building CXX object CMakeFiles/smokegen.dir/name_compiler.cpp.obj
name_compiler.cpp
c:\qt\smokegen-4.14.3\name_compiler.h(30) : warning C4099: 'OperatorAST' : type name first seen using 'struct' now seen using 'class'
        c:\qt\smokegen-4.14.3\parser\ast.h(605) : see declaration of 'OperatorAST'
c:\qt\smokegen-4.14.3\parser\symbol.h(40) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(277) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\parser\lexer.h(281) : warning C4267: 'return' : conversion from 'size_t' to 'uint', possible loss of data
C:\Qt\smokegen-4.14.3\name_compiler.cpp(39) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\name_compiler.cpp(43) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\name_compiler.cpp(131) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
C:\Qt\smokegen-4.14.3\name_compiler.cpp(180) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
[ 80%] Building CXX object CMakeFiles/smokegen.dir/type.cpp.obj
type.cpp
Linking CXX executable bin\smokegen.exe
   Creating library bin\smokegen.lib and object bin\smokegen.exp
   Creating library bin\smokegen.lib and object bin\smokegen.exp
[ 80%] Built target smokegen
Scanning dependencies of target smokebase
[ 83%] Building CXX object smokebase/CMakeFiles/smokebase.dir/smokebase.cpp.obj
smokebase.cpp
C:\Qt\smokegen-4.14.3\smoke.h(111) : warning C4251: 'Smoke::NullModuleIndex' : struct 'Smoke::ModuleIndex' needs to have dll-interface to be used by clients of class 'Smoke'
        C:\Qt\smokegen-4.14.3\smoke.h(94) : see declaration of 'Smoke::ModuleIndex'
C:\Qt\smokegen-4.14.3\smoke.h(114) : warning C4251: 'Smoke::classMap' : class 'std::map<_Kty,_Ty>' needs to have dll-interface to be used by clients of class 'Smoke'
        with
        [
            _Kty=std::string,
            _Ty=Smoke::ModuleIndex
        ]
Linking CXX shared library ..\bin\smokebase.dll
   Creating library ..\bin\smokebase.lib and object ..\bin\smokebase.exp
   Creating library ..\bin\smokebase.lib and object ..\bin\smokebase.exp
[ 83%] Built target smokebase
Scanning dependencies of target generator_smoke
[ 85%] Building CXX object generators/smoke/CMakeFiles/generator_smoke.dir/generator_smoke.cpp.obj
generator_smoke.cpp
[ 88%] Building CXX object generators/smoke/CMakeFiles/generator_smoke.dir/writeClasses.cpp.obj
writeClasses.cpp
[ 90%] Building CXX object generators/smoke/CMakeFiles/generator_smoke.dir/writeSmokeDataFile.cpp.obj
writeSmokeDataFile.cpp
[ 92%] Building CXX object generators/smoke/CMakeFiles/generator_smoke.dir/helpers.cpp.obj
helpers.cpp
Linking CXX shared module ..\..\bin\generator_smoke.dll
   Creating library ..\..\bin\generator_smoke.lib and object ..\..\bin\generator_smoke.exp
   Creating library ..\..\bin\generator_smoke.lib and object ..\..\bin\generator_smoke.exp
[ 92%] Built target generator_smoke
Scanning dependencies of target generator_dump
[ 95%] Building CXX object generators/dump/CMakeFiles/generator_dump.dir/generator_dump.cpp.obj
generator_dump.cpp
Linking CXX shared module ..\..\bin\generator_dump.dll
   Creating library ..\..\bin\generator_dump.lib and object ..\..\bin\generator_dump.exp
   Creating library ..\..\bin\generator_dump.lib and object ..\..\bin\generator_dump.exp
[ 95%] Built target generator_dump
Scanning dependencies of target smokeapi
[ 97%] Building CXX object smokeapi/CMakeFiles/smokeapi.dir/main.cpp.obj
main.cpp
Linking CXX executable ..\bin\smokeapi.exe
[ 97%] Built target smokeapi
Scanning dependencies of target smokedeptool
[100%] Building CXX object deptool/CMakeFiles/smokedeptool.dir/main.cpp.obj
main.cpp
Linking CXX executable ..\bin\smokedeptool.exe
[100%] Built target smokedeptool

linus at LINUVM C:\Qt\smokegen-4.14.3
$ nmake install

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

[ 61%] Built target cppparser
[ 80%] Built target smokegen
[ 83%] Built target smokebase
[ 92%] Built target generator_smoke
[ 95%] Built target generator_dump
[ 97%] Built target smokeapi
[100%] Built target smokedeptool
Install the project...
-- Install configuration: "Debug"
-- Installing: C:/Program Files/smokegenerator/lib/smokegen.lib
-- Installing: C:/Program Files/smokegenerator/bin/smokegen.exe
-- Installing: C:/Program Files/smokegenerator/include/smokegen/generatorenviron
-- Installing: C:/Program Files/smokegenerator/include/smokegen/generator_export
-- Installing: C:/Program Files/smokegenerator/include/smokegen/generatorpreproc
-- Installing: C:/Program Files/smokegenerator/include/smokegen/generatorvisitor
-- Installing: C:/Program Files/smokegenerator/include/smokegen/name_compiler.h
-- Installing: C:/Program Files/smokegenerator/include/smokegen/options.h
-- Installing: C:/Program Files/smokegenerator/include/smokegen/type_compiler.h
-- Installing: C:/Program Files/smokegenerator/include/smokegen/type.h
-- Installing: C:/Program Files/smokegenerator/include/smoke.h
-- Installing: C:/Program Files/smokegenerator/share/smokegen/string.h
-- Installing: C:/Program Files/smokegenerator/lib/cppparser.lib
-- Installing: C:/Program Files/smokegenerator/bin/cppparser.dll
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/SmokeConfig.cma
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/FindLibraryWith
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/FindPhonon.cmak
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/FindQImageBlitz
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/FindQScintilla.
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/FindQwt5.cmake
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/HandleImportedT
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/MacroLogFeature
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/MacroOptionalAd
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/MacroOptionalFi
-- Installing: C:/Program Files/smokegenerator/lib/smokegen/generator_smoke.dll
-- Installing: C:/Program Files/smokegenerator/lib/smokegen/generator_dump.dll
-- Installing: C:/Program Files/smokegenerator/bin/smokeapi.exe
-- Installing: C:/Program Files/smokegenerator/lib/smokebase.lib
-- Installing: C:/Program Files/smokegenerator/bin/smokebase.dll
-- Installing: C:/Program Files/smokegenerator/share/smoke/cmake/SmokeVersionCon

linus at LINUVM C:\Qt\smokegen-4.14.3
$ cd ..

linus at LINUVM C:\Qt
$ cd smokeqt-4.14.3

linus at LINUVM C:\Qt\smokeqt-4.14.3
$ cmake -G "NMake Makefiles"
-- The C compiler identification is MSVC 16.0.40219.1
-- The CXX compiler identification is MSVC 16.0.40219.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studi
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: C:/Qt/4.8.6/bin/qmake.exe (found version "4.8.6")
-- Could NOT find QImageBlitz (missing:  QIMAGEBLITZ_INCLUDES QIMAGEBLITZ_LIBRAR
-- Unable to find Phonon
-- Checking how Qt was built...
-- Threshold is set to 10
CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtCore4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtCored4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtGui4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtGuid4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtNetwork4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtNetworkd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtOpenGL4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtOpenGLd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtXml4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtXmld4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtSvg4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtSvgd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtCore4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtCored4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtGui4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtGuid4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtNetwork4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtNetworkd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtOpenGL4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtOpenGLd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtXml4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtXmld4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "optimized".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtSvg4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "debug".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/smokegenerator/share/smoke/cmake/HandleI
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target
  "C:/Qt/4.8.6/lib/QtSvgd4.lib".
Call Stack (most recent call first):
  qtcore/QtGuess.txt:150 (HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES)
  qtcore/CMakeLists.txt:14 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- QT_NO_DEBUG *Undefined*
-- QT_NO_ACCESSIBILITY [Defined]
-- QT_NO_BUTTONGROUP *Undefined*
-- QT_NO_COLORDIALOG *Undefined*
-- QT_NO_DATETIMEEDIT *Undefined*
-- QT_NO_DIALOG *Undefined*
-- QT_NO_ERRORMESSAGE *Undefined*
-- QT_NO_FILEDIALOG *Undefined*
-- QT_NO_FONTDIALOG *Undefined*
-- QT_NO_GROUPBOX *Undefined*
-- QT_NO_LCDNUMBER *Undefined*
-- QT_NO_LINEEDIT *Undefined*
-- QT_NO_LISTVIEW *Undefined*
-- QT_NO_MAINWINDOW *Undefined*
-- QT_NO_MENUBAR *Undefined*
-- QT_NO_MESSAGEBOX *Undefined*
-- QT_NO_PRINTDIALOG *Undefined*
-- QT_NO_PROGRESSBAR *Undefined*
-- QT_NO_PROGRESSDIALOG *Undefined*
-- QT_NO_PUSHBUTTON *Undefined*
-- QT_NO_RADIOBUTTON *Undefined*
-- QT_NO_SCROLLBAR *Undefined*
-- QT_NO_SLIDER *Undefined*
-- QT_NO_STYLE_PLASTIQUE *Undefined*
-- QT_NO_STYLE_S60 [Defined]
-- QT_NO_STYLE_WINDOWSXP *Undefined*
-- QT_NO_STYLE_WINDOWS *Undefined*
-- QT_NO_STYLE_MAC [Defined]
-- QT_NO_STYLE_CLEANLOOKS *Undefined*
-- QT_NO_TABLEVIEW *Undefined*
-- QT_NO_TEXTBROWSER *Undefined*
-- QT_NO_TEXTEDIT *Undefined*
-- QT_NO_TOOLBUTTON *Undefined*
-- Build SMOKEQT4 bindings: Qt3Support;QtDeclarative;QtGui;QtHelp;QtMultimedia;Q
-- Skip SMOKEQT4 bindings: Phonon;QImageBlitz;QScintilla;QtDBus;Qwt

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * QImageBlitz  <http://www.kde.org>
     QImageBlitz library
     Needed to compile QImageBlitz bindings
   * Qwt5 for Qt4  <http://qwt.sourceforge.net>
     Qwt5 libraries for Qt4
     Needed to compile Qwt5 bindings
   * Phonon  <http://www.kde.org>
     Phonon multimedia framework
     Needed to compile Phonon bindings
   * QScintilla2  <http://www.riverbankcomputing.co.uk/software/qscintilla/intro
     QScintilla2 libraries
     Needed to compile QScintilla2 bindings

-----------------------------------------------------------------------------

-- Configuring done
-- Generating done
-- Build files have been written to: C:/Qt/smokeqt-4.14.3

linus at LINUVM C:\Qt\smokeqt-4.14.3                                                                                                                                                                                                        
$ nmake                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                         
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01                                                                                                                                                                         
Copyright (C) Microsoft Corporation.  All rights reserved.                                                                                                                                                                               
                                                                                                                                                                                                                                         
[  1%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp, x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp, x_11.cpp, x_12.cpp, x_13.cpp, x_14.cpp, x_15.cpp, x_16.cpp, x_17.cpp, x_18.cpp, x_19.cpp, x_20.cpp           
using generator "C:/Program Files/smokegenerator/bin/../lib/smokegen/generator_smoke.DLL"                                                                                                                                                
parsing "C:/Qt/smokeqt-4.14.3/qtcore/qtcore_includes.h"                                                                                                                                                                                  
Generating SMOKE sources...                                                                                                                                                                                                              
preparing SMOKE data [qtcore]                                                                                                                                                                                                            
writing out smokedata.cpp [qtcore]                                                                                                                                                                                                       
writing out x_*.cpp [qtcore]                                                                                                                                                                                                             
Done.                                                                                                                                                                                                                                    
Scanning dependencies of target smokeqtcore                                                                                                                                                                                              
[  2%] Building CXX object qtcore/CMakeFiles/smokeqtcore.dir/smokedata.cpp.obj                                                                                                                                                           
smokedata.cpp                                                                                                                                                                                                                            
C:\Qt\smokeqt-4.14.3\qtcore\smokedata.cpp(1972) : error C2039: 't_size_t' : is not a member of 'Smoke'                                                                                                                                   
        C:\PROGRA~1\SMOKEG~1\include\smoke.h(68) : see declaration of 'Smoke'                                                                                                                                                            
C:\Qt\smokeqt-4.14.3\qtcore\smokedata.cpp(1972) : error C2065: 't_size_t' : undeclared identifier                                                                                                                                        
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\amd64\cl.exe' : return code '0x2'                                                                                                                                              
Stop.                                                                                                                                                                                                                                    
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'                                                                                                            
Stop.                                                                                                                                                                                                                                    
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'                                                                                                            
Stop.                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                         
linus at LINUVM C:\Qt\smokeqt-4.14.3                                                                                                                                                                                                        
$                                                                                                                                                                                                                                        
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-bindings/attachments/20150616/b9729819/attachment-0001.sig>


More information about the Kde-bindings mailing list