Пробую собрать 2015 студией... Идет война с библиотеками
Пока имеем следующее:
1) Буст понятия не имеет о таком компиляторе, пришлось заставить его поверить что это 2013 студия, сборка пошла...
Пока ждем. Собрался
2) miniupnpc, как обычно, прославился г-кодом... Майкрософт ВНЕЗАПНО решил следовать стандарту и перестал принимать dllspec/dllexport в определениях функций, в результате чего библиотека перестала собираться.
Поудалял в определениях функций директивы экспорта - собралось...
3) qrcode собрался без особых проблем.
4) to be continued...
Всё собралось из библиотек, кроме Qt:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\stdio.h(202): note: см. объявление "fopen"
c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1063: ограничение компилятора: переполнение стека компилятора
c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1063: ограничение компилятора: переполнение стека компилятора
c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(286) : fatal error C1001: Внутренняя ошибка в файле компилятора.
(файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782)
Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции.
Для получения дополнительных сведений выберите команду "Техническая поддержка"
в меню "Справка" Visual C++ или откройте файл справки технической поддержки.
c:\myprojects\deps\qt-everywhere-opensource-src-5.3.2\qtbase\src\corelib\tools\qvector.h(270) : fatal error C1001: Внутренняя ошибка в файле компилятора.
(файл компилятора "f:\dd\vctools\compiler\utc\src\common\error.c", строка 782)
Чтобы обойти эту неполадку, попытайтесь упростить или изменить программу в строках около указанной позиции.
Для получения дополнительных сведений выберите команду "Техническая поддержка"
в меню "Справка" Visual C++ или откройте файл справки технической поддержки.
cl: командная строка error D8040: ошибка при создании или взаимодействии с дочерним процессом
NMAKE : fatal error U1077: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.EXE" : возвращенный код "0x2"
Stop.
Building qmake failed, return code 2
То ли майкрософт намекает, что Qt отстой, то ли Qt намекает что майкрософт отстой... Кто их разберет
64 бит собралась, что неудивительно т.к. регистров больше.