ultravideo / kvazaar

An open-source HEVC encoder
BSD 3-Clause "New" or "Revised" License
826 stars 178 forks source link

Build problems on Windows 10 with VS2019 #379

Open ThomasVolkert opened 8 months ago

ThomasVolkert commented 8 months ago

I tried to build kvazaar as release version with VS2019 under Windows 10 (via kvazaar_VS2015.sln). But I always get the following error when I try to link the generated lib file (static version) to our library:

c:\git\kvazaar\src\kvazaar.c : fatal error C1083: Datei (vom Compiler generiert) kann nicht ge”ffnet werden: "x64-Release\kvazaar.asm": No such file or directory LINK : fatal error LNK1257: Fehler bei Codegenerierung.

Can someone help? Best regards.

Jovasa commented 8 months ago

Seems like an issue with YASM. We are going to be removing the usage of YASM in Kvazaar soon, if you try the https://github.com/ultravideo/kvazaar/tree/cmake-2023 branch does the compilation work then?

ThomasVolkert commented 8 months ago

Great work, this branch works flawless for us. Thank you!

Can you also generate a package configuration file? (see: https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html)

Best regards.