Difference between revisions of "Build System/Windows"
From Net-SNMP Wiki
| Line 1: | Line 1: | ||
== Windows Build information == | == Windows Build information == | ||
| − | The following table shows what releases have been tested to compile under Windows using the various build systems. If a release is not listed in the table, it does not necessarily mean it will not compile. It only means it has not been tested and added to this table. A question mark also means it has not been tested | + | The following table shows what releases have been tested to compile under Windows using the various build systems. If a release is not listed in the table, it does not necessarily mean it will not compile. It only means it has not been tested and added to this table. A question mark also means it has not been tested. |
'''<u>MSVC:</u>''' | '''<u>MSVC:</u>''' | ||
Latest revision as of 13:08, 26 January 2011
Windows Build information
The following table shows what releases have been tested to compile under Windows using the various build systems. If a release is not listed in the table, it does not necessarily mean it will not compile. It only means it has not been tested and added to this table. A question mark also means it has not been tested.
MSVC:
| Release | MSVC build.bat |
MSVC build.bat + PSDK |
MSVC build.bat + PSDK +OpenSSL |
MSVC build.bat + PSDK +IPv6 |
MSVC GUI |
MSVC GUI + PSDK |
MSVC GUI + PSDK +OpenSSL |
|---|---|---|---|---|---|---|---|
| 5.5.pre2 - May 15 2009 SVN | Yes3,4 | Yes3,4 | Yes3,4 | Yes3,4 | ? | ? | ? |
| 5.4.2 | Yes1 | Yes2 | Yes2 | Yes2 | ? | ? | ? |
| net-snmp-5.3.1.rc1 | Yes1 | Yes2 | Yes2 | Yes2 | ? | ? | ? |
| 5.2.1.2 | Yes1 | Yes2 | ? | ? | ? | ? | ? |
| 5.2.1 |
No1 |
Yes2 |
? | ? | ? | ? | ? |
| 5.1.3.1 |
No1 |
No2 |
? | ? | ? | ? | ? |
| 5.1.3 |
No1 |
No2 |
? | ? | ? | ? | ? |
Notes:
| 1. | Microsoft Visual Studio 6.0 SP5, gnu_regex.exe (0.12) |
| 2. | Microsoft Visual Studio 6.0 SP5, Platform SDK February 2003, gnu_regex.exe (0.12) |
| 3. | Microsoft Visual Studio 2008 SP1 32-bit |
| 4. | Microsoft Visual Studio 2008 SP1 64-bit |
MSVC ActiveState Perl modules:
| Release | MSVC build.bat +Perl |
MSVC build.bat +Perl +PSDK |
MSVC build.bat +Perl +PSDK +OpenSSL |
MSVC build.bat +Emb Perl |
MSVC build.bat +Emb Perl +PSDK |
MSVC build.bat +Emb Perl +PSDK +OpenSSL |
|---|---|---|---|---|---|---|
| 5.5.pre2 - May 15 2009 SVN | Yes3,4 | Yes3,4 | Yes3,4 | No | No | No |
| 5.4.2 | Yes3,4 | Yes3,4 | Yes3,4 | ? | ? | ? |
| net-snmp-5.3.1.rc1 | No | No | No | ? | ? | ? |
| 5.2.2.pre2 |
? | ? | ? | ? | ? | ? |
| 5.2.1.2 | ? | ? | ? | ? | ? | ? |
| 5.2.1 | ? | ? | ? | ? | ? | ? |
| 5.1.3.1 | ? | ? | ? | ? | ? | ? |
Notes:
| 1. | Microsoft Visual Studio 6.0 SP5, gnu_regex.exe (0.12) |
| 2. | Microsoft Visual Studio 6.0 SP5, Platform SDK February 2003, gnu_regex.exe (0.12) |
| 3. | Microsoft Visual Studio 2008 SP1 32-bit |
| 4. | Microsoft Visual Studio 2008 SP1 64-bit |
MinGW:
| Release | MinGW + MSYS |
MinGW + MSYS +OpenSSL |
|---|---|---|
| 5.4.2 | No3 | ? |
| 5.2.2.pre2 |
Yes2 | ? |
| 5.2.1.2 | No1,2 | ? |
| 5.2.1 | No1,2 | ? |
| 5.1.3.1 | No1,2 | ? |
| 5.1.3 | ? | ? |
| 5.1.2 | ? | ? |
Notes:
| 1. | MinGW 3.1.0-1, MSYS 1.0.10 |
| 2. | MinGW 4.1 online install - August 14/2005, MSYS 1.0.10 |
| 3. | MinGW 5.1.4 online install - Sept 21/2008, MSYS 1.0.10 |
Cygwin:
| Release | Cygwin | Cygwin +SSL |
Cygwin +SSL +Perl |
Cygwin +SSL +Emb Perl |
Cygwin +Perl |
Cygwin +Emb Perl |
|---|---|---|---|---|---|---|
| 5.4.2 | Yes5 | ? | ? | ? | ? | ? |
| 5.2.2.pre2 |
Yes1 | ? | ? | ? | ? | ? |
| 5.2.1.2 |
No1,3 |
? | ? | ? | ? | ? |
| 5.2.1 |
No1,3 |
? | ? | ? | ? | ? |
| 5.1.3.1 |
No1,2 |
? | ? | ? | ? | ? |
| 5.1.3 |
No1 |
? | ? | ? | ? | ? |
| 5.1.2 |
No1 |
? | ? | ? | ? | ? |
Notes:
| 1. | Cygwin online install - August 12/2005 |
| 2. | Will compile with patch 1258146 |
| 3. | Will compile with patch 1258726 |
| 4. | Cygwin online install - October 7/2005 |
| 5. | Cygwin online install - September 23/2008 |