[ovs-build] Supported Windows Platform

Alin Gabriel Serdean aserdean at ovn.org
Thu Nov 8 19:35:11 UTC 2018


When OVS was ported to Windows it was intended only to run on
8 / 2012 +.

I.e the function that you specified requires minimum 2012/8:
https://docs.microsoft.com/en-us/windows/desktop/api/sysinfoapi/nf-sysinfoapi-getsystemtimepreciseasfiletime

The main reason why we chose 2012/8 and above is that the forwarding
extension requires 2012/8.

One could use different API to compile the userspace on 7/2008 but
for the kernel module it would be a long way to get there.

Also for your other curiosity regarding unix/punix, the manual
explains it:
http://www.openvswitch.org/support/dist-docs/ovsdb-server.1.pdf (search for unix/punix )

Please use ovs-discuss at openvswitch.org for questions.

Alin.
---

I do not find the specific information sheet, but from different resources
I can understand that open vswitch is supported on windows version higher
than 8 e.g 8.1 and 10.

Is there anyway to build it for windows 7?

Currently it compiles. However when run, it fails with the
GetSystemTimePreciseAsFileTime routine not found in KERNEL32.DLL the
routine itrself is documented to exist in 8.1+ windows versions only.


More information about the build mailing list