diff options
Diffstat (limited to 'bundles/org.eclipse.swt/Readme.Win32.md')
-rw-r--r-- | bundles/org.eclipse.swt/Readme.Win32.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/bundles/org.eclipse.swt/Readme.Win32.md b/bundles/org.eclipse.swt/Readme.Win32.md index 696f3a0bbd..a0764e3d31 100644 --- a/bundles/org.eclipse.swt/Readme.Win32.md +++ b/bundles/org.eclipse.swt/Readme.Win32.md @@ -4,7 +4,7 @@ The document is structured so that you only need to read up to the point that yo The SWT windows port is based on the Win32 api. -The natives are compiled via an ant build.xml script with the Microsoft Visual Studio (2017) C++ compiler. +The natives are compiled via an ant build.xml script with the Microsoft Visual Studio (2019) C++ compiler. # Development overview SWT is made up of 2 parts, Java and the natives (written in C). @@ -21,7 +21,7 @@ libraries in the binary repository. * Download & install Java *JDK* (Last tested on JDK9) http://www.oracle.com/technetwork/java/javase/downloads/index.html * Download and install Eclipse. Either the "Eclipse IDE for Eclipse Committers" or a recent integration build: - http://download.eclipse.org/eclipse/downloads/ + https://download.eclipse.org/eclipse/downloads/ * (Optionally) install CDT from marketplace if you want to work on C/Native parts of SWT. * (if not already installed) installed EGit integration. * Open the git perspective. Add the following two repositories, which can be found on: (use git protocol) @@ -37,16 +37,16 @@ libraries in the binary repository. ## (Advanced) Building Natives. ### Building just 64bit natives with no Webkit -(Last Tested on Win10 64 bit & Java 9. March 2018): +(Last tested on Win10 64 bit & Java 11. May 2019): You need to install the following on your system: * Microsoft Visual Studio - Community and Windows 10 SDK: (1*) - https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15 - (I can't remember which components I installed, I cliked on items that seemed relevant for C/C++ development. - I also installed the linux, but that might not be needed. My installation was around 20GB). + https://visualstudio.microsoft.com/vs/community/ + Either select the components "MSVC C++-x64/x86-Buildtools" and "Windows 10 SDK" + or the workload "Desktop development with C++" which includes the required components and some more. * (Optional) Install Cygwin -* Install Java 8 or 9. Oracle JDK or IBM JDK: +* Install Java 8 or 11. Oracle JDK or IBM JDK: http://www.oracle.com/technetwork/java/javase/overview/java8-2100321.html https://developer.ibm.com/javasdk/downloads/ @@ -56,7 +56,7 @@ In the binary git repo, in the windows project, you can build the natives via th * In Eclipse, in the binary project org.eclipse.swt.win32.win32.x86_64, right click on build.xml: * Run As -> Ant Build ... -* on the Targets tab check the build_libraries target (it should be the only one check for just the natives). +* On the Targets tab check the build_libraries target (it should be the only one check for just the natives). * On the JRE tab select "Run in the same JRE as the workspace" * On the Refresh tab check "Refresh resources upon completion" to refresh your workspace after running the build; this ensures that Eclipse will pick up the fresh binaries * Press the "Run" button to begin. |