cnjinhao / nana

a modern C++ GUI library
https://nana.acemind.cn
Boost Software License 1.0
2.32k stars 333 forks source link

Unable to use third party libraries in latest version of msvc #678

Open Moon-ChangHyun opened 12 months ago

Moon-ChangHyun commented 12 months ago

Because things provided as external libraries, such as png, jpg, etc., were compiled with an older version (~msvc2017) of the compiler, link error c1047 occurs when building the application.

Since most GUI tasks require features such as jpg and png, the usability of the nana library has decreased significantly since support for msvc2017 was discontinued.

These third-party libraries also need to provide source code so that users can build them themselves, or static library files built in the latest version of msvc.

cnjinhao commented 10 months ago

Agreed, it will contain source code of third-party libraries in future release.