[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libjinput-jni , outdated informations and wrong lib name !?



Hi Emmanuel,

Am 06.06.20 um 23:47 schrieb Emmanuel Bourg:
> Le 31/05/2020 à 22:24, Bernd Schatz a écrit :
> 
>> The libjinput-jni contains
>> /usr/lib/jni/libjinput.so
>> but java is expecting it as jinput-linux64.so (on a x86_64 system).
> 
> The code is patched to load the library from /usr/lib/jni/libjinput.so, see:
> 
> https://salsa.debian.org/java-team/jinput/-/blob/master/debian/patches/01build.xml.jni
[SNIP]

great, thx :)


> Did you encounter an UnsatisfiedLinkError when using the package?
[SNIP]


Juni 07, 2020 9:32:45 NACHM. net.java.games.input.ControllerEnvironment log
INFORMATION: Failed to load library: no jinput-linux64 in java.library.path: [/usr/java/packages/lib, /usr/lib/x86_64-linux-gnu/jni, /lib/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu, /usr/lib/jni,
/lib, /usr/lib]
java.lang.UnsatisfiedLinkError: no jinput-linux64 in java.library.path: [/usr/java/packages/lib, /usr/lib/x86_64-linux-gnu/jni, /lib/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu, /usr/lib/jni, /lib,
/usr/lib]
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2670)
        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
        at java.base/java.lang.System.loadLibrary(System.java:1870)
        at net.java.games.input.LinuxEnvironmentPlugin.lambda$loadLibrary$0(LinuxEnvironmentPlugin.java:67)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at net.java.games.input.LinuxEnvironmentPlugin.loadLibrary(LinuxEnvironmentPlugin.java:61)
        at net.java.games.input.LinuxEnvironmentPlugin.<clinit>(LinuxEnvironmentPlugin.java:93)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:315)
        at net.java.games.input.DefaultControllerEnvironment.getControllers(DefaultControllerEnvironment.java:133)
        at emkfa.Start.main(Start.java:27)
Juni 07, 2020 9:32:45 NACHM. net.java.games.input.ControllerEnvironment log
INFORMATION: net.java.games.input.LinuxEnvironmentPlugin is not supported


-- 
greets
   Bernd



Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: