mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-16 13:35:45 +00:00
[BUG] Windows - cmake build is failing #649
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @canihavesomecoffee on GitHub (Jun 22, 2021).
CCExtractor version: master
Necessary information
Additional information
Building with cmake yields a "zlib.lib" missing fatal error (LNK1104) on Windows.
If we fix this, we should also extend our action workflow for windows to include cmake building.
@Lavanyajc commented on GitHub (Jul 29, 2025):
Hi @canihavesomecoffee , I’m exploring CCExtractor for GSoC 2026 and focusing on DevOps/cloud-related contributions.
Along with trying to investigate this Windows CMake build issue, I’d also love to contribute more broadly — especially around Docker, CI/CD pipelines, or improving contributor environments.
If there are specific areas or tasks where help is needed in this direction, I’d really appreciate your guidance. I’m committed to contributing consistently and aligning my work with the project’s goals.
@Rahul-2k4 commented on GitHub (Dec 16, 2025):
Hi! I noticed the earlier PR related to this issue was closed.
Is this still unresolved and open for someone to work on, or is there an updated fix planned/under review?
I’m happy to take this up and test on Windows if help is still needed.
@cfsmp3 commented on GitHub (Dec 21, 2025):
Closing this issue as the Windows build is working correctly using the officially supported method (MSBuild with Visual Studio solution files).
Current status:
msbuild ccextractor.slnwith vcpkg for dependenciesWhy CMake doesn't work on Windows:
The CMake configuration uses
pkg_check_modules()for finding dependencies (like GPAC), which requires pkg-config - a tool that isn't standard on Windows. The CMake setup was designed for Linux/macOS.Recommendation:
For Windows builds, use the Visual Studio solution in the
windows/directory, which is the officially supported and tested method. The solution works with vcpkg for dependency management.If there's interest in adding CMake support for Windows in the future, that would be a new feature request requiring:
find_package()or vcpkg toolchain integrationFor now, the MSBuild approach is reliable and well-tested.