Interpreter-Fehler JNI undefined symbol

Mindstream

Aktives Mitglied
Hi,

Ich versuche eine Funktion aus einer shared library aufzurufen und bekomme beim Aufruf folgenden Fehler:
../bin/java: symbol lookup error: /home/joe/project/bin/lib/libJerasure.jni.so.0: undefined symbol: cauchy_good_general_coding_matrix

Das Laden der Bibliothek (https://github.com/jvandertil/Jerasure) funktioniert. Wenn ich die Ausgabe von nm richtig deute scheint das Symbol jedoch definiert zu sein:
Code:
nm -D bin/lib/libJerasure.jni.so.0 |grep good_general
                 U cauchy_good_general_coding_matrix

Wodurch entsteht der Fehler?

Mindstream
 
Zuletzt bearbeitet:

Mindstream

Aktives Mitglied
{{{#!code bash
../lib/libJerasure.jni.so.0: $(OBJS)
$(CC) -shared -Wl,-soname,libJerasure.jni.s0.0 \
-o ../lib/libJerasure.jni.so.0 $(OBJS) -Wl,-L../lib -Wl,-lJerasure
}}}
Das linken mit der vorher erstellten shared library "-Wl,-L../lib -Wl,-lJerasure" hat im Makefile gefehlt.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T JNI UnsatisfiedLinkError ... undefined symbol: __cxa_pure_virtual Allgemeine Java-Themen 10
Thallius JSONArray - the method length() is undefined for JSONArray Allgemeine Java-Themen 4
P sql.Date -> the constructor Date() is undefined! Allgemeine Java-Themen 3
Mick P. F. Wie kriege ich die Fehlermeldung "java: symbol lookup error: ..." weg? Allgemeine Java-Themen 11
bueseb84 Java : Cannot find Symbol Allgemeine Java-Themen 7
C Compiler-Fehler Cannot find symbol bei Hat-Beziehungen Allgemeine Java-Themen 5
C Symbol für Gaußsche Summenformel in Kommentarzeile darstellen Allgemeine Java-Themen 3
D Symbol in Word-Dokument einfügen Allgemeine Java-Themen 1
127.0.0.1 Methodenaufruf -cannot find symbol- Allgemeine Java-Themen 14
Tobse Cannot find symbol : construktor --- Deklariert! Allgemeine Java-Themen 9
D 'InputStreamReader' & 'BufferedReader' führen zu "cannot find symbol"-Fehler Allgemeine Java-Themen 3
B cannot find Symbol Allgemeine Java-Themen 2
I Reguläre Ausdrücke und das "~" Symbol Allgemeine Java-Themen 2
H Symbol je Dateiendung? Allgemeine Java-Themen 6
G Kompiler Fehler: cannot resolve symbol: class Allgemeine Java-Themen 4
7 Cannot resolve Symbol keyPressed Allgemeine Java-Themen 3
B Symbol in Systray Allgemeine Java-Themen 9
G Fehlermeldung "cannot resolve symbol" Allgemeine Java-Themen 7
V Cannot resolve symbol Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben