Hi Kevin,
This is the result of trying to start a JavaFX application (JITWatch) with
EA b83 on Debian 7 (Wheezy):
Exception in thread "main" java.lang.RuntimeException:
java.lang.UnsatisfiedLinkError: Invalid URL for class:
jrt:/javafx.graphics/com/sun/glass/utils/NativeLibLoader.class
at
com.sun.javafx.tk.quantum.QuantumToolkit.startup([email protected]/QuantumToolkit.java:267)
at
com.sun.javafx.application.PlatformImpl.startup([email protected]/PlatformImpl.java:211)
at
com.sun.javafx.application.LauncherImpl.startToolkit([email protected]/LauncherImpl.java:715)
at
com.sun.javafx.application.LauncherImpl.launchApplication1([email protected]/LauncherImpl.java:735)
at
com.sun.javafx.application.LauncherImpl.lambda$launchApplication$156([email protected]/LauncherImpl.java:220)
at java.lang.Thread.run([email protected]/Thread.java:746)
Caused by: java.lang.UnsatisfiedLinkError: Invalid URL for class:
jrt:/javafx.graphics/com/sun/glass/utils/NativeLibLoader.class
at
com.sun.glass.utils.NativeLibLoader.loadLibraryFullPath([email protected]/NativeLibLoader.java:162)
at
com.sun.glass.utils.NativeLibLoader.loadLibraryInternal([email protected]/NativeLibLoader.java:94)
at
com.sun.glass.utils.NativeLibLoader.loadLibrary([email protected]/NativeLibLoader.java:39)
at
com.sun.glass.ui.Application.loadNativeLibrary([email protected]/Application.java:112)
at
com.sun.glass.ui.Application.loadNativeLibrary([email protected]/Application.java:120)
at
com.sun.glass.ui.gtk.GtkApplication.lambda$static$44([email protected]/GtkApplication.java:52)
at java.security.AccessController.doPrivileged([email protected]/Native
Method)
at
com.sun.glass.ui.gtk.GtkApplication.<clinit>([email protected]/GtkApplication.java:51)
at
com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication([email protected]/GtkPlatformFactory.java:41)
at
com.sun.glass.ui.Application.run([email protected]/Application.java:146)
at
com.sun.javafx.tk.quantum.QuantumToolkit.startup([email protected]/QuantumToolkit.java:257)
My glibc version is:
/lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Debian EGLIBC 2.13-38+deb7u8) stable release version 2.13,
by Roland McGrath et al.
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.4.7.
Compiled on a Linux 3.2.60 system on 2015-02-22.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.
Will try later with Debian 8 (Jessie).
Kind regards,
Chris
On Wed, October 21, 2015 00:20, Kevin Rushforth wrote:
> Hi Chris,
>
>
> Thanks, that would be helpful. One thing that did change in FX 9
> relating to this is that with the updated GStreamer for JEP 257, we now
> require GLIBC_2.14 for JDK 9.
>
> https://bugs.openjdk.java.net/browse/JDK-8133596
>
>
> -- Kevin
>
>