Vadim Zeitlin
f69dbaa1ae
Introduce MSW ARM64 support
...
This is a preliminary ARM64 platform support for wxWidgets at "it
compiles" stage. This will allow building and testing wxWidgets based
apps for oncoming Windows 10 ARM64.
Requirements:
- Visual Studio 2017 Update 4 or later with Visual C++ compilers and
libraries for ARM64 component installed
Building:
1. Open command prompt.
2. Change directory to build\msw subfolder.
3. Run "C:\Program Files (x86)\Microsoft Visual
Studio\2017\Community\VC\Auxiliary\Build\vcvarsamd64_arm64.bat" once.
4. Use `nmake TARGET_CPU=ARM64 ...` to build required flavor of wxWidget
libraries.
Notes:
1. Building of *.sln/*.vcxproj files does not support ARM64 yet. This
requires to hardcode Windows SDK to 10.0.15063.0 or later in
*.vcxproj files, which would render them non-compilable in older
Visual Studio versions. Microsoft is aware of this issue and is
planning a fix in the next version of Visual Studio.
2. wxmsw31ud_gl.dll does not build yet. Awaiting Microsoft to deliver
missing opengl32.lib for ARM64. Please, specify USE_OPENGL=0.
Closes https://github.com/wxWidgets/wxWidgets/pull/923
2018-09-17 22:34:32 +02:00
..
2018-07-31 13:20:17 +02:00
2018-07-21 16:16:32 +02:00
2016-02-10 20:38:12 +01:00
2015-04-23 22:00:35 +04:00
2016-09-23 07:59:11 -07:00
2018-01-13 17:33:09 +01:00
2014-09-20 22:07:37 +00:00
2015-09-23 00:52:30 +02:00
2016-09-23 07:59:11 -07:00
2018-09-12 22:02:56 +02:00
2018-07-21 14:42:06 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-07-30 14:55:11 +02:00
2016-09-23 07:59:11 -07:00
2017-06-01 00:38:08 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2017-12-25 19:29:25 +01:00
2016-09-23 07:59:11 -07:00
2017-08-21 02:09:19 +02:00
2015-04-23 22:00:35 +04:00
2016-09-23 07:59:11 -07:00
2016-09-25 13:21:28 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-06-19 00:20:47 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-09-17 22:34:32 +02:00
2016-09-23 07:59:11 -07:00
2016-03-09 15:42:51 +01:00
2016-09-23 07:59:11 -07:00
2015-04-23 22:00:35 +04:00
2017-05-02 23:30:30 +02:00
2018-01-13 15:23:30 +01:00
2018-01-13 17:33:09 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-09-01 19:42:18 +02:00
2018-07-30 16:11:25 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2017-09-04 22:38:23 +02:00
2018-09-12 22:02:56 +02:00
2018-09-17 22:34:32 +02:00
2016-09-23 07:59:11 -07:00
2017-11-20 21:57:05 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-09-12 22:02:56 +02:00
2016-02-21 20:12:11 +02:00
2016-09-23 07:59:11 -07:00
2017-03-11 03:41:23 +01:00
2015-04-23 22:00:35 +04:00
2018-01-22 00:51:11 +01:00
2016-09-23 07:59:11 -07:00
2018-06-28 00:39:31 +02:00
2016-09-23 07:59:11 -07:00
2016-12-05 17:59:03 +01:00
2016-09-23 07:59:11 -07:00
2017-05-02 23:30:30 +02:00
2018-01-27 18:58:13 +01:00
2016-03-05 03:09:59 +01:00
2015-04-23 22:00:35 +04:00
2017-12-10 17:47:31 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-08-18 15:44:43 +02:00
2015-07-04 18:25:05 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-06-07 22:08:51 +02:00
2017-09-10 01:02:06 +02:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-07-09 20:24:58 +02:00
2017-11-16 01:35:52 +01:00
2017-12-10 23:23:29 +01:00
2016-09-23 07:59:11 -07:00
2017-01-10 18:29:33 +01:00
2016-09-23 07:59:11 -07:00
2016-02-21 20:12:33 +02:00
2016-09-25 13:21:28 -07:00
2016-09-23 07:59:11 -07:00
2017-01-16 17:02:10 +01:00
2018-04-06 15:39:39 +02:00
2016-03-15 20:11:07 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-06-03 22:47:04 +02:00
2015-07-27 02:44:36 +02:00
2016-09-23 07:59:11 -07:00
2017-12-24 22:38:10 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2018-03-17 17:17:05 +01:00
2015-09-12 03:01:30 +02:00
2018-08-27 21:13:04 +02:00
2014-10-19 12:56:47 +00:00
2017-12-25 19:29:25 +01:00
2017-12-25 19:29:25 +01:00
2016-09-23 07:59:11 -07:00
2016-09-23 07:59:11 -07:00
2015-10-16 20:20:42 +02:00
2017-02-20 17:46:45 +01:00
2016-02-13 12:55:17 +01:00
2018-06-22 03:25:43 +02:00
2017-12-10 17:47:31 +01:00
2018-09-13 00:08:36 +02:00
2018-08-22 20:02:42 +02:00
2018-09-11 14:32:14 +02:00
2018-06-03 22:47:04 +02:00
2017-12-11 21:03:18 +01:00
2017-04-08 21:48:47 +02:00
2015-09-23 00:52:30 +02:00
2015-09-23 00:52:30 +02:00
2018-05-22 16:10:11 +02:00
2016-03-23 14:46:59 +01:00
2018-06-12 19:52:26 +02:00
2015-09-23 00:52:30 +02:00