Hi,

Turns out that our build script for windows-nsis/generic doesn't specify
any optimization flags.

I added -O2 and got 400Mbit/s with mingw, which is better than 340 but
worse than VS's 425.

Haven't yet checked which flags are used for openssl build.

Also adding "-O2" to CFLAGS breaks rc build:

libtool: compile:  i686-w64-mingw32-windres -DHAVE_CONFIG_H -I. -I../..
-I../../include -I../../include -I../../src/compat -DWIN32_LEAN_AND_MEAN
-DNTDDI_VERSION=NTDDI_VISTA -D_WIN32_WINNT=_WIN32_WINNT_VISTA -O2 -i
openvpnmsica_resources.rc  -o .libs/openvpnmsica_resources.o
i686-w64-mingw32-windres: unknown format type `2'
i686-w64-mingw32-windres: supported formats: rc res coff
Makefile:827: recipe for target 'openvpnmsica_resources.lo' failed

This happens because windres treats "-O" as own option, so I removed .rc
files from Makefile(s).am for testing.

I'll play with optimizations flags and find a proper solution for rc build.
I think this has to be fixed also in the next 2.4 release.

-- 
-Lev
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to