Java.lang.UnsatisfiedLinkError с GStreamerJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java.lang.UnsatisfiedLinkError с GStreamer

Сообщение Anonymous »

Я пытаюсь использовать GStreamer с Java в проекте NetBeans в Fedora 40. Я добавил gstreamer-java-1.6.jar в свои библиотеки в NetBeans, но при запуске я сталкиваюсь со следующей ошибкой: код:

Код: Выделить всё

Exception in thread "main" java.lang.UnsatisfiedLinkError: Error looking up function 'gst_date_get_type': /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so: undefined symbol: gst_date_get_type
at com.sun.jna.Function.(Function.java:208)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:536)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:513)
at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:499)
at com.sun.jna.Library$Handler.invoke(Library.java:199)
at jdk.proxy1/jdk.proxy1.$Proxy2.gst_date_get_type(Unknown Source)
at org.gstreamer.glib.GDate.(GDate.java:40)
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1160)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(MethodHandleAccessorFactory.java:300)
at java.base/jdk.internal.reflect.MethodHandleAccessorFactory.newFieldAccessor(MethodHandleAccessorFactory.java:140)
at java.base/jdk.internal.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:145)
at java.base/java.lang.reflect.Field.acquireOverrideFieldAccessor(Field.java:1200)
at java.base/java.lang.reflect.Field.getOverrideFieldAccessor(Field.java:1169)
at java.base/java.lang.reflect.Field.get(Field.java:444)
at org.gstreamer.Gst.getField(Gst.java:447)
at org.gstreamer.Gst.registerClass(Gst.java:460)
at org.gstreamer.Gst.loadAllClasses(Gst.java:471)
at org.gstreamer.Gst.init(Gst.java:338)
at app.VideoConference.(VideoConference.java:50)
at app.Main.main(Main.java:29)
Есть ли у кого-нибудь решение этой проблемы? Я уже установил пакет разработки GStreamer с помощью sudo dnf install gstreamer1-devel

Подробнее здесь: https://stackoverflow.com/questions/791 ... -gstreamer
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»