Hi Alon,
> Hello people who actually use Windows!
>
> I will appreciate if you test my new windows build environment for OpenVPN.
I'll test this today.

> You have many options, I guess all are needed.
>
> While you at it, please try to explain me why we need Visual Studio build... 
> :)
I guess for building the TAP-driver. Besides that, I've never had a
clear idea :).

> .
> Build is here[1]
>
> BEST METHOD - Compile on Linux

Agreed :).
>
> This is a generic method, it can cross compile OpenVPN using any
> toolchain to any environment.
> For Windows, make sure you have mingw-w64 toolchain.
> We are using nsis so we can also package files at Linux.
>
> $ cd generic
> $ IMAGEROOT=`pwd`/image-win32 CHOST=i686-w64-mingw32
> CBUILD=x86_64-pc-linux-gnu ./build
> $ IMAGEROOT=`pwd`/image-win64 CHOST=x86_64-w64-mingw32
> CBUILD=x86_64-pc-linux-gnu ./build
> SLOWER METHOD - Compile on cygwin
>
> Read README for required packages.
>
> $ cd generic
> $ IMAGEROOT=`pwd`/image-win32 CHOST=i686-w64-mingw32
> CBUILD=i686-pc-cygwin ./build
> $ IMAGEROOT=`pwd`/image-win64 CHOST=x86_64-w64-mingw32
> CBUILD=i686-pc-cygwin ./build
>
> Visual Studio Complete Batch
>
> install perl
>
>> cd msvc
>> build
> Visual Studio IDE
>
> After you have the dependencies of Complete Batch or your own.
> Create msvc-env-local.bat with OPENVPN_DEPROOT pointing to the
> location of the dependencies.
>
>> msvc-dev
> MSBuild
>
> After you have the dependencies of Complete Batch or your own.
> Create msvc-env-local.bat with OPENVPN_DEPROOT pointing to the
> location of the dependencies.
>
>> msvc-build
> Good luck,
> Alon.
>
> [1] https://github.com/alonbl/openvpn-build
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel


-- 
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc

irc freenode net: mattock


Reply via email to