I'm trying to go through building a custom installer for windows.
I'm guessing the docs are out of date (otherwise I'm reading them wrong). I see some blog posts on the subject. It appears that the standard windows gui + NSIS win installer are all packaged in the source.
Firstly I wonder if there are any vetted docs that I should be pointing my attention to?
Notably everything I find on the subject references a makefile.32 which I don't find in the 2.2.1 source download. Perhaps the process has changed recently?
Thanks for anything that helps point me in the right direction.
David
____________
Additional:
I found this doc, does anyone know if this is current:
https://community.openvpn.net/openvpn/wiki/BuildingOnWindows
It appears to reference relevant components of the source bundle that other docs haven't. But it notes: "follow the instructions in INSTALL.W32 and INSTALL.W64 files", neither of which I see in the source anywhere.
I set up an environment as it describes, and the first step hits this error:
c:\openvpn-2.2.1>perl Configure VC-WIN32 --prefix=c:/openvpn_build
Configure: WARNING: you should use --build, --host, --target
checking build system type... Invalid configuration `VC-WIN32': machine `VC' not recognized
Configure: error: /bin/sh ./config.sub VC-WIN32 failed
I guess there's a config file I need to update, but which one, that questions got my head spinning.