Build System/Windows features
From Net-SNMP Wiki
Windows feature comparison
The following table shows the features that are missing in the Windows build and the differences between the various build environments for Windows.
If a feature has been implemented, then the entry should be updated to include the version that it was implemented in. There are many unknowns so help with updating it would be appreciated.
snmpd (agent):
Feature | MSVC | MinGW | Cygwin |
---|---|---|---|
agentuser | No | ? | ? |
agentgroup | No | ? | ? |
perl (Embedded Perl) | No | ? | ? |
pass | Yes | ? | ? |
pass_persist | Yes | ? | ? |
disk | No | ? | ? |
dlmod | No | No | No |
dontRetainLogs | ? | ? | ? |
doNotRetainNotificationLogs | ? | ? | ? |
logmatch | No | ? | Yes |
monitor | No | No | No |
proc & proc-fix | No | ? | ? |
strictDisman | ? | ? | ? |
repeat | ? | ? | ? |
cron | ? | ? | ? |
at | ? | ? | ? |
override | ? | ? | ? |
interface | ? | ? | ? |
ignoredisk | ? | ? | ? |
snmptrpad:
Feature | MSVC | MinGW | Cygwin |
---|---|---|---|
agentuser | No | ? | ? |
agentgroup | No | ? | ? |
perl (Embedded Perl) | No | ? | ? |
dontRetainLogs | ? | ? | ? |
doNotRetainNotificationLogs | ? | ? | ? |
Library:
Feature | MSVC | MinGW | Cygwin |
---|---|---|---|
Dynamic library (NetSNMP.DLL) | Yes | No | No |
Perl module | Yes | Yes - using ActiveState Perl. Some features will not work as they require NetSNMP.DLL which is not available with MinGW. | Yes - using ActiveState Perl. Some features will not work as they require NetSNMP.DLL which is not available with Cygwin. |
Python module | No | No | No |