Hi, On Fri, Aug 20, 2010 at 05:35:36PM +0200, Peter Stuge wrote: > Samuli Seppänen wrote: > > converting the OpenVPN build system (on Windows) to depend only on > > python, Visual Studio Professional and DDK. The original build > > system required bash and various other UNIX tools. > > James' mentioned argument for prefering Visual Studio, namely that > MinGW may not have all the most recent functions in .h files, is not > so good IMO. Since James also seems to prefer working outside Windows > I would rather try to make OpenVPN for Windows crosscompileable, both > driver and app.
The app is cross-compileable today - but to make that work requires that
all relevant Windows APIs are exported in mingw headers *and libraries*.
Windows APIs have the nasty habit of changing over time, so if mingw
stops updating their libraries etc., OpenVPN would be sort of stuck
to the old APIs - which might turn into a problem. Or might not. We
don't know...
> libusb-win32 can already compile their driver using MinGW.
To be able to cross-compile the driver would certainly be nice. Need to
check how libusb-win32 does this...
gert
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany [email protected]
fax: +49-89-35655025 [email protected]
pgpJA0tfGiNHg.pgp
Description: PGP signature
