• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. OpenJFX
  4. Building OpenJFX

Page History

Versions Compared

Old Version 139

changes.mady.by.user Nir Lisker

Saved on Oct 10, 2019

compared with

New Version 140

changes.mady.by.user Nir Lisker

Saved on Oct 18, 2019

  • Previous Change: Difference between versions 138 and 139
  • Next Change: Difference between versions 140 and 141
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You will likely need to set the following env variables to point to your VS 2017 installation, since Microsoft no longer sets such variables. This presumes that:

  • You installed JDK 13 N in C:\Program Files\Java\jdk-13N where N is the JDK version.
  • You installed the Community edition of Visual Studio 2017 in C:\Program Files (x86)\Microsoft Visual Studio\2017\Community. If this isn't set correctly, you might see an error during the build saying that vcvars32.bat is missing.
  • The folder name under C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC is 14.11.25503. If this isn't set correctly, you might  see an error during the :graphics:compileDecoraNativeShadersWin build task saying that cl.exe is missing. If you update VS, the folder name might change and you'll have to reconfigure the variable.

...

Code Block
export VS150COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\Build"
export JAVA_HOME="C:/Program Files/Java/jdk-13N"
export MSVC_VER=14.11.25503

...

Common Prerequisites

OpenJDK

Download OpenJFX N is formally compatible with JDK N and N-1. For OpenJFX 13, download OpenJDK 12 or later to use as the boot JDK to build and test OpenJFX. We recommend JDK 13, however, only Gradle 6 supports Java 13 and it is not released yet.

Git

OpenJFX (and OpenJDK) transitioned to Git as part of Project Skara. The OpenJFX repo is hosted on GitHub at openjdk/jfx. We encourage developers to become familiar with Git and GitHub.

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 409, "requestCorrelationId": "6ab87d35c3fd3bc8"}