Hi Muhammad, My apologies for the confusion. The win32/README.md file could use some extra information. I am working on that now.
The only the external libraries you need to provide for ClamAV 0.101 and prior are OpenSSL. For 0.102, which will be released momentarily, the number of required external libraries has grown. This is the list of externally built libraries required by ClamAV on Windows: - bzip2 - libcurl - json-c - libxml2 - openssl - pcre2 - pthread-win32 - zlib The libcurl and json-c dependencies are new, but the others used to be code that had been copied into our clamav-devel repository. We removed these from our code base. The libcurl dependency may be configured a variety of ways. We choose to build libcurl with the following dependencies: libssh2, nghttp2, openssl, and zlib. nghttp2 in turn may depend on libxml2, zlib, and openssl. openssh2 may also depend on openssl and zlib. openssl itself also may depend on zlib. As you can see, the build process for the dependencies is non-trivial, which is why we've created a dependency management tool (Mussels) to make that process easier. Mussels is functional now on Windows and on macOS, but because we're hopeful that developers will find it useful to build other projects, we still wish to make a few changes before we'll be ready for the public to start using it. I hope that we'll be able to make Mussels available within a couple of weeks. In the meantime, building of the library dependencies on Windows will have to be done manually, or using some other dependency management tool. Regards, Micah Micah Snyder ClamAV Development Talos Cisco Systems, Inc. On 10/1/19, 3:55 AM, "clamav-devel on behalf of Muhammad Moosa Aslam" <clamav-devel-boun...@lists.clamav.net on behalf of thugs.l...@gmail.com> wrote: Dear Team, Please refer to the following thread https://stackoverflow.com/questions/58180139/unable-to-build-external-library-dependencies Regards _______________________________________________ clamav-devel mailing list clamav-devel@lists.clamav.net https://lists.clamav.net/mailman/listinfo/clamav-devel Please submit your patches to our Bugzilla: http://bugzilla.clamav.net Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml _______________________________________________ clamav-devel mailing list clamav-devel@lists.clamav.net https://lists.clamav.net/mailman/listinfo/clamav-devel Please submit your patches to our Bugzilla: http://bugzilla.clamav.net Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml