Hello everyone, I try to build JavaFX-12 mods for Windows-32.
For that I cloned http://hg.openjdk.java.net/openjfx/12-dev/rt/ (correct?) and read the build instructions at https://wiki.openjdk.java.net/display/OpenJFX/Building+OpenJFX#BuildingOpenJFX-Windows . First question: * The build instructions tell me that gradle 5.3 is used but the gradle-wrapper actually downloads 4.8. My guess is that the build instructions refer to the current head version. * A simple ./gradlew tasks gives the following error: > * What went wrong: > A problem occurred evaluating script. > > FAIL: WINSDK_DIR not defined > There's no such environment variable in the build instructions. By looking around in win.gradle I guessed that this should point to the "Microsoft DirectShow header files", but it is not really well documented. I could only make the build continue by patching win.gradle, setting an environment variable did not help. If I add WINDOWS_SDK_DIR="C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1" in win.gradle right above the checking code, I can execute gradlew tasks. However If I just start gradlew to really build JavaFX I get: FAILURE: Build failed with an exception. > > * What went wrong: > Execution failed for task ':graphics:compileDecoraNativeShadersWin'. > > java.util.concurrent.ExecutionException: > org.gradle.process.internal.ExecException: A problem occurred starting > process 'command '/VC/BIN/cl.exe'' > Any help/hints welcome :-)