iceoryx
iceoryx copied to clipboard
Full Windows 10 support - without security/safety features
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
inplatform/getopt.hpp
for command line argument support. - [ ]
IOX_LOCK_FILE_PATH_PREFIX
inwindows/platform_settings.hpp
should be adjusted to%TEMP%
or useGetTempPath2A()
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 theiceoryx-windows
target. - [ ] Activate integration tests which verify all iceoryx examples.
- [ ] Build iceoryx as shared library under Windows
- [ ] Add warning flags
/W1
and/WX
toIceoryxPlatformSettings.cmake
in windows platform