RFR: 8244417: support static build for Windows
Johan Vos
jvos at openjdk.java.net
Tue May 12 13:23:25 UTC 2020
On Thu, 7 May 2020 21:15:02 GMT, Joeri Sykora <sykora at openjdk.org> wrote:
> Adds support for building static libraries of the OpenJFX modules for the Windows platform. Building static libraries
> is done by providing the gradle property `-PSTATIC_BUILD=true`.
> Changes include:
>
> - add static flags for the compiler and linker
> - use `lib` for linking instead of `link`
> - only build and include version.rc once (from GlassResources.rc)
> - include library specific `JNI_OnLoad_xxx` methods
> - functionality loaded via `DllMain` has been implemented at a different location
confirmed to work with VS2019 as well.
-------------
Marked as reviewed by jvos (Reviewer).
PR: https://git.openjdk.java.net/jfx/pull/214
More information about the openjfx-dev
mailing list