La compilation des libairies SNMPv3 nécessitera la compilation préalable des librairies OpenSSL.
site de référence
les codes sources sont téléchargeables sur http://www.net-snmp.org/
compilation des librairies
Pour compiler les codes sources, il faudra préalablement copier :
- le répertoire
%Openssl%\inc32\openssl
dans %MSVCDir%\include\
- le fichier
%Openssl%\out32dll\libeay32.lib
dans %MSVCDir%\lib\
- le fichier
%Openssl%\out32dll\libeay32.dll
dans %windir%\system32\
C:\net-snmp-5.3.0.1\win32>VCVARS32.BAT
C:\net-snmp-5.3.0.1\win32>build
Net-SNMP build and install options
==================================
1. OpenSSL support: enabled
2. Platform SDK support: disabled
3. Install path: c:/usr
4. Install after build: enabled
5. Perl modules: disabled
6. Install perl modules: disabled
7. Quiet build (logged): enabled
8. Debug mode: disabled
9. IPv6 transports: disabled
10. Install development files enabled
F. Finished - start build
Q. Quit - abort build
Select option to set / toggle:
Building...
Creating *.out log files.
Deleting old log files...
Running Configure...
Cleaning...
Building main package...
Installing main package...
Installing development files...
Done!
Le répertoire C:\usr contiendra les librairies compilées et un ensemble d'utilitaire (http://www.net-snmp.org/docs/man/)