wiki:BuildingOpenVPN-GUI

Version 1 (modified by Samuli Seppänen, 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.

Attachments (1)

Download all attachments as: .zip