|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #57270] [MXE Octave] Warnings during Octave compilation |
Date: | Sat, 23 Nov 2019 19:37:01 -0500 (EST) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0 |
Update of bug #57270 (project octave): Status: Fixed => None Open/Closed: Closed => Open _______________________________________________________ Follow-up Comment #9: Another possible solution to avoid the reinterpret_cast warning: We could call "SetCurrentProcessExplicitAppUserModelID" directly if we increased the Windows API version that we require. That would also simplify the code. We are currently targeting the Windows API of Windows NT 4.0 SP3. That version's lifecycle ended in January 1999. [1] The attached patch increases the Windows API version to Windows 7 (for which the support will end in January 2020 [2]). As reported some time ago, Octave won't run on older Windows OSs anyway because of some dependencies. The newest Windows version that won't be targeted any longer is Windows Vista for which the support ended in April 2017. [3] I'll just leave the patch here in case this should come up again. [1]: https://support.microsoft.com/en-us/lifecycle/search/1159 [2]: https://support.microsoft.com/en-us/help/4057281/windows-7-support-will-end-on-january-14-2020 [3]: https://support.microsoft.com/en-us/help/22882/windows-vista-end-of-support (file #47926) _______________________________________________________ Additional Item Attachment: File name: bug57270_Windows7API.patch Size:2 KB <https://savannah.gnu.org/file/bug57270_Windows7API.patch?file_id=47926> _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?57270> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |