iceoryx icon indicating copy to clipboard operation
iceoryx copied to clipboard

Full Windows 10 support - without security/safety features

Open elfenpiff opened this issue 3 years ago • 0 comments

Brief feature description

In the basic Windows 10 support features like ACLs and permissions, command line parameter parsing and other minor things are not implemented. This issue should help to keep track of the mission features.

Detailed information

  • [ ] Re-enable and reduce warnings in windows build
  • [ ] implement getopt_long in platform/getopt.hpp for command line argument support.
  • [ ] IOX_LOCK_FILE_PATH_PREFIX in windows/platform_settings.hpp should be adjusted to %TEMP% or use GetTempPath2A() https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-gettemppath2a
  • [ ] On RouDi shutdown registered apps should be terminated #1226
  • [ ] Check if #2161 can be fixed
  • [ ] Activate all tests which are listed in https://github.com/eclipse-iceoryx/iceoryx/blob/master/.github/workflows/build-test.yml for the iceoryx-windows target.
  • [ ] Activate integration tests which verify all iceoryx examples.
  • [ ] Build iceoryx as shared library under Windows
  • [ ] Add warning flags /W1 and /WX to IceoryxPlatformSettings.cmake in windows platform

elfenpiff avatar Jun 10 '21 23:06 elfenpiff