> 2012/2/24 Samuli Seppänen <sam...@openvpn.net>: >> Actually, I cloned the "openvpn-build" Git repository and copied the >> directories from there on top OpenVPN sources (yours and official). That >> said, I tried the tarball, too: >> >> <https://github.com/downloads/alonbl/openvpn/openvpn-2.3-alpha1.tar.gz> >> >> I documented the basic process (compile from tarball) here: >> >> <https://community.openvpn.net/openvpn/wiki/BuildingUsingGenericBuildsystem#MSBuild> >> >> I had some issues getting it to find openssl, lzo and pkcs11-helper >> include files. As a stop-gap solution I modified msvc-env.bat's last >> lines to look like this: > <snip> > > I don't understand. > It should be so simple. > Just tried this again... > >> git clone https://github.com/alonbl/openvpn-build.git >> cd openvpn-build/msvc >> build > No extra command is needed, no file modifications. > All you need is working perl and visual studio 2008 or above. > > Alon. Hmm, interesting... It does work after all. I think my mistake was to assume the directories inside the "openvpn-build" repository need to be copied (cp -r) on top of an OpenVPN source tree. That somehow messed up my first builds.
I'm very impressed with the new buildsystem. Thanks, Alon! Samuli