clamav-devel | ClamAV Development - FAQ is here https | Continuous Deployment library
kandi X-RAY | clamav-devel Summary
kandi X-RAY | clamav-devel Summary
ClamAV Development - FAQ is here:
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of clamav-devel
clamav-devel Key Features
clamav-devel Examples and Code Snippets
Community Discussions
Trending Discussions on clamav-devel
QUESTION
I am trying to build ClamAV source code using visual studio 2017 the guide on ClamAV git says:
External library dependencies:
ClamAV relies on a handful of 3rd party libraries. In previous versions of ClamAV, most of these were copy-pasted into the win32/3rdparty directory, with the exception being OpenSSL.
In ClamAV 0.102, all of these libraries are now external to ClamAV and must be compiled ahead of time as DLLs (or for zlib, a static lib) and placed in the %CLAM_DEPENDENCIES% (typically C:\clam_dependencies) directory so the ClamAV Visual Studio project files can find them.
To build each of these libraries, we recommend using Mussels. Mussels is an open-source application dependency build tool that can build the correct version of each dependency using the build tools intended by the original library authors."
https://github.com/Cisco-Talos/clamav-devel/blob/dev/0.102/win32/README.md
But Mussels is not available anywhere. any other solution will be helpful also I tried adding the dependencies manually but the errors are still there.
...ANSWER
Answered 2019-Nov-28 at 01:45At the time this question was asked, the Mussels tool was not yet open-sourced. The Mussels project has since been made public.
See: https://github.com/Cisco-Talos/Mussels
To build the ClamAV dependencies with Mussels on Windows, you will need the following tools:
Mussels dependencies:
- Python 3.6+
- Git (added to your PATH environment variable)
Build tools needed to build ClamAV's dependencies:
- Visual Studio 2017 (2019 may work, not sure)
- CMake
- ActivePerl (required for openssl)
- NASM (required for openssl)
Install Mussels:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install clamav-devel
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page