-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Windows UWP Support #2544
Comments
I have not much clue about "Universal Windows Platform" or Windows it self, but from cmake :-) What are you mean with:
Is cmake failing to configure the project or compile error or did Can you "paste" the cmake output here? I see here Using Cmake to build Universal Windows App they execute cmake with: |
Thanks for the speedy reply! I'm not particularly familiar with Windows, but from what I understand, applications on the Windows Store run in a sandboxed environment. The restricted API available in that sandboxed environment is the Universal Windows Platform API. You can find some more information here.
|
If the compiling is failing, it looks for me that the build system is fine.... but I will wait for your compile output. |
Right sorry for the delay! Here is the script used for build and configure as well as the outputs of each: gist |
It fails with what I suspect are forbidden calls to the Win32 API. |
I should say, you're right that the build system is fine (well almost, it fails to find the message compiler on its own from my experience). Support for UWP would mean changes to the library itself. |
Ok, for the message compiler I can investigate to improve this. For the UWP support I must hand over to @aleks-f or @obiltschnig or some other contributors they have more knowledge about Windows. Sorry, stay tuned it may take some time.... |
From what I know about UWP, a port will be quite complicated, because basically the entire platform abstraction layer needs to be redone. In addition, UWP APIs use asynchronous I/O (for files and network) and it seems iostreams are not supported (or at least weren't when I last checked a couple of years ago). So probably not going to happen soon, at least not from @aleks-f or myself, unless someone pays for the work. |
@obiltschnig Thanks for the update. Makes sense |
This issue is stale because it has been open for 365 days with no activity. |
Hi Folks,
Is the Universal Windows Platform (ie. Windows Store) a supported platform? If not, is it a part of your feature roadmap? I didn't see any build instructions for this platform and a naive,
doesn't seem to work. Support for this platform would be amazing if possible.
Best,
Nathan
The text was updated successfully, but these errors were encountered: