parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Поправил сборку в vs2026

moko 20.09 20:28 / 20.09 20:28

Автоматическая сборка для ночных сборок у нас идет в vs2015. Посмотрел в vs2026 - там вылезло, что ws2tcpip.h теперь надо подключать обязательно перед windows.h, иначе получается указанная вами ошибка. Можно было подправить конкретные места, но сделал централизованное решение:

https://github.com/artlebedev/parser3/commit/4f9426a8a5c6433a200a2cfe449a84fd30259e2e

Теперь в vs2026 собирается без проблем (плюс отдельно несколько варнингов убрал).

Кроме того, оказалось, что без SSL librabbitmq достаточно компактна (~100кб), поэтому добавил флаг WITHOUT_AMQP_SSL, добавил собранные библиотеки в win32, теперь в ночных сборках Windows версии парсера собраны с librabbitmq. Но без SSL, поскольку это потребовало бы дополнительных библиотек.