Having success after using 1.8.0 and cmake as suggested. The libraries all compile correctly.
The only issue I am having with TinyEmberPlusRouter is a target machine conflict in the linker, as follows:
LNK1112 module machine type 'x64' conflicts with target machine type 'X86' TinyEmberPlusRouter Y:\tinyember\TinyEmberPlusRouter\Qt5Networkd.lib(Qt5Networkd.dll)
I have changed the target machine (which was x86) for projects 'ember-shared', 'ember-static' and 'TinyEmberPlusRouter' to X64 and rebuilt them, with no change in the error.
For 'ember-shared' and 'TinyEmberPlusRouter' the target machine was changed in the project property page > Linker > Advanced > Target Machine.
For 'ember-static' the target machine was changed in the project property page > Librarian > General > Target Machine.
Is there some other place that the Target Machine should or can be set?
Or is Qt5 usually built in an x86 mode?
Thanks again for any input.
Gerry Blaney
Toronto, Canada