(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Use NOMINMAX define before you include windows.h
I would not apply such workarounds.
(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
(Это мое Issue, когда создавал, забыл войти. Извините, что на русском, но ведь вроде разработчик из России)
Проблема в том, что не собирается сама библиотека на MSVC 2008 без этого патча. Вместо того, чтобы искать, кто где включает этот злополучный windows.h проще сделать маленький фикс, разве нет? Похоже, меня не правильно поняли. Ошибка возникает при компиляции самой библиотеки, а не при ее использовании. Следовательно, это проблема библиотеки, которую надо как-то решать. Предлагаемое решение -- кроссплатформенное и надежное, к грязным хакам не относится. Что же еще надо?
Простите, сайт заглючил, удалить не дают.
First of all I'm not Russian developer, so I'd prefer to have bugs documentation in English.
From what I understand you can't build the library. Can you please provide an error log so I can see in what file it fails.
I'll add NOMINMAX in required place and it will fix the build issue (this is the correct way to handle the code).
The min/max macros should not be used as they are not standard and may hurt in many places. If windows.h is included NOMINMAX must be defined.
So please paste the location where the build fails.
(What is strange that I managed to build it under Windows with MSVC9 without problems) so I need the reference where problem happens
Now tested on MSVC 2012.
Compilation log:
Compiler version (MSVC 2012):