strawberries

Strawberry Perl (5.22.2.1-64bit) Release Notes

Released: Apr 30 2016 / with support of our sponsor, the Enlightened Perl Organisation

Check out what is new, what known issues there are, and frequently asked questions about this version of Strawberry Perl. As always, you're encouraged to tell us what you think.

What's new in this Strawberry Perl release: Collapse

Bundled database clients:

Known issues: Collapse

List of distributions installed on top of Perl 5.22.2: Collapse

IDDistributionVersionNote
1.Algorithm-C30.10
2.Algorithm-Diff1.1903
3.aliased0.34
4.Alien-Tidypv1.4.7
5.Alt-Crypt-RSA-BigInt0.05
6.App-cpanminus1.7040
7.App-local-lib-Win32Helper0.992
8.App-module-version1.004
9.App-pmuninstall0.30
10.AppConfig1.71
11.Archive-Extract0.76
12.Archive-Tar2.06
13.Archive-Zip1.57
14.Attribute-Handlers0.99
15.Authen-SASL2.16
16.autodie2.29
17.autouse1.11
18.B-Hooks-EndOfScope0.15
19.B-Hooks-OP-Check0.19
20.B-Lint1.20
21.B-Utils0.27
22.base2.23
23.BerkeleyDB0.55
24.bignum0.42
25.Bytes-Random-Secure0.29
26.Canary-Stability2011
27.Capture-Tiny0.36
28.Carp1.38
29.Carp-Always0.13
30.Carp-Clan6.04
31.CGI4.28
32.Class-Accessor0.34
33.Class-Accessor-Chained0.01
34.Class-Accessor-Grouped0.10012
35.Class-Accessor-Lite0.08
36.Class-C30.31
37.Class-C3-Componentised1.001000
38.Class-ErrorHandler0.04
39.Class-Inspector1.28
40.Class-Load0.23
41.Class-Load-XS0.09
42.Class-Loader2.03
43.Class-Method-Modifiers2.12
44.Class-Singleton1.5
45.Class-Tiny1.004
46.Class-XSAccessor1.19
47.Clone0.38
48.Clone-PP1.06
49.common-sense3.74
50.Compress-Raw-Bzip22.069
51.Compress-Raw-Lzma2.069
52.Compress-Raw-Zlib2.069
53.Compress-unLZMA0.05
54.Config-Any0.27
55.Config-Perl-V0.25
56.Context-Preserve0.01
57.Convert-ASCII-Armour1.4
58.Convert-ASN10.27
59.Convert-PEM0.08
60.CPAN-DistnameInfo0.12
61.CPAN-Meta2.150005
62.CPAN-Meta-Check0.012
63.CPAN-Meta-Requirements2.140
64.CPAN-Meta-YAML0.018
65.CPAN-Mini1.111016
66.cpan-outdated0.29
67.CPAN-SQLite0.211
68.Cpanel-JSON-XS3.0213
69.CPANPLUS0.9156
70.CPANPLUS-Dist-Build0.78
71.Crypt-Blowfish2.14
72.Crypt-CAST5_PP1.04
73.Crypt-CBC2.33
74.Crypt-DES2.07
75.Crypt-DES_EDE30.01
76.Crypt-DSA1.17
77.Crypt-DSA-GMP0.02
78.Crypt-IDEA1.10
79.Crypt-OpenPGP1.12
80.Crypt-OpenSSL-AES0.03
81.Crypt-OpenSSL-Bignum0.06
82.Crypt-OpenSSL-DSA0.15
83.Crypt-OpenSSL-Random0.11
84.Crypt-OpenSSL-RSA0.28
85.Crypt-OpenSSL-X5091.804
86.Crypt-Random-Seed0.03
87.Crypt-Random-TESHA20.01
88.Crypt-RC42.02
89.Crypt-RC61
90.Crypt-Rijndael1.13
91.Crypt-RIPEMD1600.06
92.Crypt-Serpent1.01
93.Crypt-SSLeay0.72
94.Crypt-Twofish2.17
95.CryptX0.030
96.Data-Buffer0.04
97.Data-Dump1.23
98.Data-Dump-Streamer2.39
99.Data-Dumper-Concise2.022
100.Data-OptList0.110
101.Data-Page2.02
102.Data-Printer0.38
103.Data-Random0.12
104.DateTime1.26
105.DateTime-Format-DateParse0.05
106.DateTime-Locale1.03
107.DateTime-TimeZone1.98
108.DateTime-TimeZone-Local-Win321.88
109.DB_File1.835
110.DBD-ADO2.99
111.DBD-CSV0.48
112.DBD-mysql4.033
113.DBD-ODBC1.52
114.DBD-Oracle1.74
115.DBD-Pg3.5.3
116.DBD-SQLite1.50
117.DBI1.636
118.DBIx-Class0.082821
119.DBIx-Simple1.35
120.DBM-Deep2.0013
121.Devel-CheckLib1.07
122.Devel-Declare0.006018
123.Devel-GlobalDestruction0.13
124.Devel-OverloadInfo0.004
125.Devel-PartialDump0.18
126.Devel-PPPort3.32
127.Devel-StackTrace2.01
128.Digest-CMAC0.04
129.Digest-HMAC1.03
130.Digest-MD22.04
131.Digest-MD52.55
132.Digest-Perl-MD51.9
133.Digest-SHA12.13
134.Digest-Whirlpool2.04
135.Dist-CheckConflicts0.11
136.Email-Abstract3.008
137.Email-Address1.908
138.Email-Date-Format1.005
139.Email-MessageID1.406
140.Email-MIME1.937
141.Email-MIME-ContentType1.018
142.Email-MIME-Encodings1.315
143.Email-MIME-Kit3.000002
144.Email-Sender1.300028
145.Email-Simple2.210
146.Email-Stuffer0.013
147.Email-Valid1.200
148.Encode2.84
149.Encode-compat0.07
150.Encode-Locale1.05
151.enum1.11
152.Eval-Closure0.13
153.Excel-Writer-XLSX0.89
154.experimental0.016
155.Exporter-Tiny0.042
156.ExtUtils-CBuilder0.280224
157.ExtUtils-Config0.008
158.ExtUtils-Depends0.405
159.ExtUtils-F771.19
160.ExtUtils-Helpers0.022
161.ExtUtils-InstallPaths0.011
162.ExtUtils-MakeMaker7.14
163.ExtUtils-ParseXS3.30
164.ExtUtils-PkgConfig1.15
165.FCGI0.78
166.FFI-Raw0.32
167.File-CheckTree4.42
168.File-Copy-Recursive0.38
169.File-Find-Rule0.34
170.File-Find-Rule-Perl1.15
171.File-HomeDir1.00
172.File-Listing6.04
173.File-Map0.64
174.File-Path2.12
175.File-Remove1.57
176.File-ShareDir1.102
177.File-ShareDir-Install0.10
178.File-Slurp9999.19
179.File-Slurp-Tiny0.004
180.File-Slurper0.008
181.File-Which1.21
182.Filter1.55
183.GD2.56
184.Getopt-Long2.48
185.Graphics-ColorUtils0.17
186.Hash-Merge0.200
187.Hook-LexWrap0.25
188.HTML-Form6.03
189.HTML-Parser3.72
190.HTML-Tagset3.20
191.HTML-Tree5.03
192.HTTP-Cookies6.01
193.HTTP-Daemon6.01
194.HTTP-Date6.02
195.HTTP-Message6.11
196.HTTP-Negotiate6.01
197.HTTP-Server-Simple0.51
198.HTTP-Tiny0.056
199.if0.0606
200.Imager1.005
201.IO-All0.86
202.IO-CaptureOutput1.1104
203.IO-Compress2.069
204.IO-Compress-Lzma2.069
205.IO-HTML1.001
206.IO-Interactive1.021
207.IO-SessionData1.03
208.IO-Socket-INET62.72
209.IO-Socket-Socks0.68
210.IO-Socket-SSL2.027
211.IO-String1.08
212.IO-stringy2.111
213.IPC-Cmd0.94
214.IPC-Run0.94
215.IPC-Run30.048
216.IPC-System-Simple1.25
217.JSON2.90
218.JSON-MaybeXS1.003005
219.JSON-PP2.27400
220.JSON-XS3.02
221.libnet3.08
222.libwww-perl6.15
223.List-MoreUtils0.413
224.local-lib2.000019
225.Locale-Codes3.38
226.Log-Message0.08
227.Log-Message-Simple0.10
228.Log-Report1.15
229.Log-Report-Optional1.02
230.LWP-MediaTypes6.02
231.LWP-Online1.08
232.LWP-Protocol-https6.06
233.MailTools2.16
234.Math-Base-Convert0.11
235.Math-BigInt1.999718
236.Math-BigInt-FastCalc0.41
237.Math-BigInt-GMP1.50
238.Math-BigRat0.260803
239.Math-GMP2.11
240.Math-Int640.54
241.Math-MPC1.05
242.Math-MPFR3.32
243.Math-Prime-Util0.57
244.Math-Prime-Util-GMP0.35
245.Math-Random-ISAAC1.004
246.Math-Round0.07
247.MIME-Charset1.012
248.MIME-Types2.13
249.Modern-Perl1.20150127
250.Module-Build0.4218
251.Module-Build-Tiny0.039
252.Module-Find0.13
253.Module-Implementation0.09
254.Module-Metadata1.000027
255.Module-Pluggable5.2
256.Module-Runtime0.014
257.Module-Runtime-Conflicts0.002
258.Mojolicious6.59
259.Moo2.001001
260.Moose2.1605
261.MooseX-ClassAttribute0.27
262.MooseX-Declare0.43
263.MooseX-LazyRequire0.11
264.MooseX-Meta-TypeConstraint-ForceCoercion0.01
265.MooseX-Method-Signatures0.49
266.MooseX-NonMoose0.26
267.MooseX-Role-Parameterized1.08
268.MooseX-Role-WithOverloading0.17
269.MooseX-Traits0.13
270.MooseX-Types0.46
271.MooseX-Types-DateTime0.13
272.MooseX-Types-Structured0.35
273.MooX-Types-MooseLike0.29
274.Mozilla-CA20160104
275.MRO-Compat0.12
276.namespace-autoclean0.28
277.namespace::clean0.26
278.Net-DNS1.05
279.Net-HTTP6.09
280.Net-IMAP-Client0.9505
281.Net-SMTPS0.04
282.Net-SSH20.58
283.Net-SSLeay1.74
284.Net-Telnet3.04
285.Number-Compare0.03
286.Object-Accessor0.48
287.Object-Tiny1.08
288.OLE-Storage_Lite0.19
289.OpenGL0.6704
290.Package-Constants0.06
291.Package-DeprecationManager0.16
292.Package-Stash0.37
293.Package-Stash-XS0.28
294.PAR1.010
295.PAR-Dist0.49
296.PAR-Dist-FromPPD0.03
297.PAR-Dist-InstallPPD0.02
298.PAR-Repository-Client0.25
299.PAR-Repository-Query0.14
300.Params-Util1.07
301.Params-Validate1.23
302.parent0.234
303.Parse-Binary0.10
304.Parse-CPAN-Meta1.4417
305.Parse-Method-Signatures1.003016
306.Parse-RecDescent1.967013
307.Path-Class0.36
308.Path-Tiny0.088
309.PathTools3.62
310.Perl-OSType1.009
311.Perl-Tidy20160302
312.perlfaq5.021011
313.PerlIO-Layers0.011
314.PkgConfig0.11026
315.pler1.06
316.Pod-Checker1.70
317.Pod-LaTeX0.61
318.Pod-Simple3.32
319.Pod-Usage1.68
320.podlators4.07
321.Portable1.22
322.PPI1.220
323.PPM11.11_03
324.Probe-Perl0.03
325.Role-Tiny2.000003
326.Scalar-List-Utils1.45
327.Scope-Guard0.21
328.SOAP-Lite1.19
329.Socket2.021
330.Socket60.27
331.Sort-Naturally1.03
332.Sort-Versions1.62
333.Spiffy0.46
334.Spreadsheet-ParseExcel0.65
335.Spreadsheet-ParseXLSX0.20
336.Spreadsheet-WriteExcel2.40
337.SQL-Abstract1.81
338.SQL-Statement1.410
339.String-Print0.15
340.String-RewritePrefix0.007
341.Sub-Exporter0.987
342.Sub-Exporter-ForMethods0.100052
343.Sub-Exporter-Progressive0.001011
344.Sub-Identify0.12
345.Sub-Install0.928
346.Sub-Name0.15
347.Sub-Uplevel0.25
348.SUPER1.20141117
349.syntax0.004
350.Syntax-Keyword-Junction0.003008
351.Sys-Syslog0.33
352.Task-Weaken1.04
353.Template-Tiny1.12
354.Template-Toolkit2.26
355.Term-ANSIColor4.05
356.Term-Cap1.17
357.Term-ReadLine-Perl1.0303
358.Term-UI0.46
359.TermReadKey2.33
360.Test-Base0.88
361.Test-CleanNamespaces0.18
362.Test-Deep1.120
363.Test-Differences0.64
364.Test-Exception0.43
365.Test-Fatal0.014
366.Test-Harness3.36
367.Test-LeakTrace0.15
368.Test-MockModule0.11
369.Test-NoWarnings1.04
370.Test-Number-Delta1.06
371.Test-Object0.07
372.Test-Pod1.51
373.Test-Requires0.10
374.Test-Script1.10
375.Test-SubCalls1.09
376.Test-Warn0.30
377.Test-Warnings0.026
378.Test-Without-Module0.18
379.Test-YAML1.06
380.Text-CSV1.33
381.Text-CSV_XS1.23
382.Text-Diff1.44
383.Text-Glob0.09
384.Text-Patch1.8
385.Text-Soundex3.05
386.Thread-Queue3.07
387.threads2.02
388.Throwable0.200013
389.Tie-Array-CSV0.07
390.Tie-EncryptedHash1.24
391.Time-HiRes1.9733
392.Time-Moment0.38
393.Time-Piece1.31
394.TimeDate2.30
395.Tree-DAG_Node1.29
396.Try-Tiny0.24
397.Types-Serialiser1.0
398.Unicode-Collate1.14
399.Unicode-LineBreak2016.003
400.Unicode-Normalize1.25
401.Unicode-UTF80.60
402.URI1.71
403.V0.13
404.Variable-Magic0.59
405.version0.9916
406.Win32-API0.84
407.Win32-Console0.10
408.Win32-Console-ANSI1.10
409.Win32-Daemon20131206
410.Win32-EventLog0.077
411.Win32-Exe0.17
412.Win32-File0.07
413.Win32-File-Object0.02
414.Win32-GuiTest1.63
415.Win32-IPHelper0.08
416.Win32-Job0.05
417.Win32-OLE0.1712
418.Win32-Pipe0.025
419.Win32-Process0.16
420.Win32-Service0.07
421.Win32-ServiceManager0.002003
422.Win32-ShellQuote0.003000
423.Win32-TieRegistry0.30
424.Win32-UTCFileTime1.58
425.Win32-WinError0.04
426.Win32API-File0.1203
427.Win32API-Registry0.33
428.WWW-Mechanize1.75
429.WWW-RobotRules6.02
430.XML-LibXML2.0124
431.XML-LibXSLT1.94
432.XML-NamespaceSupport1.11
433.XML-Parser2.44
434.XML-Parser-Lite0.721
435.XML-SAX0.99
436.XML-SAX-Base1.08
437.XML-SAX-Expat0.51
438.XML-Simple2.22
439.XML-Twig3.49
440.YAML1.15
441.YAML-LibYAML0.62
442.YAML-Tiny1.69

List of external tools and libraries included in Strawberry Perl: Collapse

IDPackageHomepageNote
1.binutils-2.25http://www.gnu.org/software/binutils/
2.bzip2-1.0.6http://bzip.org/
3.db-6.1.23http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
4.dmake-4.12.2http://code.google.com/a/apache-extras.org/p/dmake/
5.expat-2.1.0http://expat.sourceforge.net/
6.freeglut-2.8.1http://freeglut.sourceforge.net/
7.freetype-2.5.5http://www.freetype.org/
8.gcc-4.9.2http://gcc.gnu.org/
9.gdb-7.8.1http://www.gnu.org/software/gdb/
10.gdbm-1.10http://www.gnu.org/software/gdbm/
11.giflib-5.1.1http://giflib.sourceforge.net/
12.gmp-6.0.0http://gmplib.org/
13.jpeg-9ahttp://www.ijg.org/
14.libXpm-3.5.11http://www.freedesktop.org/wiki/Software/xlibs
15.libffi-3.2.1http://sourceware.org/libffi/
16.libgd-2.1.1http://www.libgd.org/
17.libiconv-1.14http://www.gnu.org/software/libiconv/
18.libpng-1.6.17http://www.libpng.org/pub/png/libpng.html
19.libssh2-1.5.0http://www.libssh2.org
20.libxml2-2.9.2http://xmlsoft.org/
21.libxslt-1.1.28http://xmlsoft.org/XSLT/
22.make-4.1http://www.gnu.org/software/make/
23.mingw-w64-crt-v4.0.2http://mingw-w64.sourceforge.net/
24.mpc-1.0.3http://www.multiprecision.org/
25.mpfr-3.1.2http://www.mpfr.org/
26.mysql-5.1.44http://www.mysql.com/
27.openssl-1.0.2ghttp://www.openssl.org/
28.patch-2.5.9-7http://gnuwin32.sourceforge.net/packages/patch.htm
29.pexports-0.44http://www.emmestech.com/software/pexports-0.43/download_pexports.html
30.postgresql-9.4.1http://www.postgresql.org/
31.t1lib-5.1.2http://www.t1lib.org/
32.tiff-4.0.3http://remotesensing.org/libtiff/
33.xz-5.2.1http://tukaani.org/xz/
34.zlib-1.2.8http://www.zlib.net/

Version details: Collapse

Perl version details:

Summary of my perl5 (revision 5 version 22 subversion 2) configuration:
   
  Platform:
    osname=MSWin32, osvers=6.3, archname=MSWin32-x64-multi-thread
    uname='Win32 strawberry-perl 5.22.2.1 #1 Sat Apr 30 17:18:06 2016 x64'
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    useithreads=define, usemultiplicity=define
    use64bitint=define, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags =' -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLI
CIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields',
    optimize='-s -O2',
    cppflags='-DWIN32'
    ccversion='', gccversion='4.9.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=3
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='long long', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='g++.exe', ldflags ='-s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
    libpth=C:\strawberry\c\lib C:\strawberry\c\x86_64-w64-mingw32\lib C:\strawberry\c\lib\gcc\x86_64
-w64-mingw32\4.9.2
    libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -
loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole
32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    libc=, so=dll, useshrplib=true, libperl=libperl522.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=xs.dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES HAVE_INTERP_INTERN MULTIPLICITY
                        PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                        PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
                        PERL_MALLOC_WRAP PERL_NEW_COPY_ON_WRITE
                        PERL_PRESERVE_IVUV USE_64_BIT_INT USE_ITHREADS
                        USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
                        USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME
                        USE_PERLIO USE_PERL_ATOF
  Built under MSWin32
  Compiled at Apr 30 2016 17:23:36
  %ENV:
    PERL_MM_USE_DEFAULT="0"
  @INC:
    C:/strawberry/perl/site/lib
    C:/strawberry/perl/vendor/lib
    C:/strawberry/perl/lib
    .

Gcc version details:

Using built-in specs.
COLLECT_GCC=C:\strawberry\c\bin\gcc.exe
COLLECT_LTO_WRAPPER=C:/strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-4.9.2/configure --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw
32 --target=x86_64-w64-mingw32 --prefix=/mingw64 --with-gxx-include-dir=/mingw64/x86_64-w64-mingw32/
include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=c,c++,fortran,lto 
--enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-lto 
--enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-
runtime-libs --enable-sjlj-exceptions --disable-isl-version-check --disable-cloog-version-check --di
sable-libstdcxx-pch --disable-libstdcxx-debug --disable-bootstrap --disable-rpath --disable-win32-re
gistry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=noco
na --with-tune=core2 --with-libiconv --with-system-zlib --with-gmp=/opt/build/prerequisites/x86_64-w
64-mingw32-static --with-mpfr=/opt/build/prerequisites/x86_64-w64-mingw32-static --with-mpc=/opt/bui
ld/prerequisites/x86_64-w64-mingw32-static --with-isl=/opt/build/prerequisites/x86_64-w64-mingw32-st
atic --with-cloog=/opt/build/prerequisites/x86_64-w64-mingw32-static --enable-cloog-backend=isl --wi
th-pkgversion='x86_64-posix-sjlj, built by strawberryperl.com project' CFLAGS='-O2 -pipe -I/opt/buil
d/x86_64-492-posix-sjlj-rt_v402/mingw64/opt/include -I/opt/build/prerequisites/x86_64-zlib-static/in
clude -I/opt/build/prerequisites/x86_64-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/opt/build
/x86_64-492-posix-sjlj-rt_v402/mingw64/opt/include -I/opt/build/prerequisites/x86_64-zlib-static/inc
lude -I/opt/build/prerequisites/x86_64-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/opt/b
uild/x86_64-492-posix-sjlj-rt_v402/mingw64/opt/lib -L/opt/build/prerequisites/x86_64-zlib-static/lib
 -L/opt/build/prerequisites/x86_64-w64-mingw32-static/lib '
Thread model: posix
gcc version 4.9.2 (x86_64-posix-sjlj, built by strawberryperl.com project) 

OpenSSL version details:

OpenSSL 1.0.2g  1 Mar 2016
built on: reproducible build, date unspecified
platform: mingw64
options:  bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) 
compiler: gcc -I. -I.. -I../include -I/z/extlib/_openssl__/include -D_WINDLL -DOPENSSL_PIC -DZLIB -D
OPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wall -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -D
OPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSH
A256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_
NISTZ256_ASM