Version 2 (modified by 13 years ago) (diff) | ,
---|
Introduction
OpenVPN Windows releases include a Windows GUI, which is not part of the core project. OpenVPN versions 2.2.x and earlier include the old Windows GUI, whereas 2.3 and later include the new Windows GUI. These instruction cover building the new GUI, although instruction for the old one are probably very similar.
Installing prequisites
MinGW
If you're building the OpenVPN-GUI on Windows, you need to install MinGW first, as both OpenSSL and OpenVPN-GUI are built with it.
OpenSSL
Build and install OpenSSL using the MinGW instruction given here.
Building OpenVPN-GUI
Launch a MinGW command prompt and descend to the OpenVPN-GUI source directory. From there, issue the following commands:
$ autoreconf -v $ ./configure --with-crypto-includes=/c/openssl/include --with-crypto-lib=/c/openssl/lib $ make
This assumes you installed the OpenSSL files to that location. This will create a openvpn-gui.exe file into the build directory. You can simply launch this executable and it should work, provided that OpenVPN is installed.
Attachments (1)
-
openvpn-gui-code-a788eeb6c5e696934ba2e0fce5accb92d9cb692a.zip (203.2 KB) - added by 7 years ago.
git clone git://git.code.sf.net/p/openvpn-gui/code openvpn-gui-code
Download all attachments as: .zip