Как вы знаете, mail.ru открыли исходники новой аськи. Мне просто необходимо кое-что в клиенте поправить, чтобы аськой можно было нормально пользоваться. Сейчас у неё такой же убогий интерфейс, как у телеграмма, вотсапа и прочих, перешедших на один и тот же фреймворк.
Собрал буст для 2015 студии, остальное вроде итак проект принял... Но не компилируется. То я якобы где-то ; не поставил, то ) не закрыл... Теперь вообще красота - делает вид, что не может собраться под семёркой и требует SDK восьмёрки. Уверен, я что-то делаю не так.
Внимание, вопрос: Как собрать icq в win7 на MSVC-2015?
P.S. Нет, не некрофилия. Почти все альтернативные IM либо мало распространены, либо имеют авторизацию через телефонный номер. QIP вообще коньки отбросил...
На windows 10 без напильника не получается собрать. Использует два SDK windows 7.1 и windows 8.1. Выходят рандомные ошибки то сtype.h заменить на cctype, то define добавить чтобы не было ошибки из за hash_map.
Мне кажется что нормально соберётся только на visual studio 2013, т.к. файлы проекта требовали обновления.
hash_map нужно заменить на unordered_map. Только в одном файле поправить.
У них ещё и qt статически собран. Переделал на сборку с динамическим, чтобы более новый qt использовать, так теперь с библиотекой preprocessor.lib проблемы и не могу догадаться, что это за вообще библиотека... Придётся тоже статически qt пересобрать...
Нормально соберётся только в VC2012, при компоновке с qt пишет, что 1700 версия нужна. И не факт, что соберётся.(
maaGames: Насколько я понял они немного изменили qt, в readme вроде что то было на эту тему.
На родной версии Visual Studio без изменений должно сразу собраться, благодаря тому что у них все библиотеки уже вмонтированы и не нужно ничего настраивать, только версию студии выбрать правильную и Windows SDK поставить.
Visual studio действительно 2012. В файле .sln
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012