Hi zusammen
Ich habe ein konkretes JNA(Java Native Acess) Problem.
Ziel meiner übung ist Tesseract mittels wrapper "tess4j" unter Linux32 zum laufen zu bekommen.
Ich lade ein natives shared Object so:
System.load("/tmp/ocr/the.so");
Alle SOs die ich brauche lade ich so - alle befinden sich unter "/tmp/ocr" - dieses Verzeichnis packe ich auch in den "jna.library.path"
Das klappt auch bei allen SOs und Abhängigkeiten - ausser bei folgender : "libc.so.6"
Er versucht diese vom system zu nehmen und nicht aus meinem jna-libpath. die ist für Ihn aber leider ungültig!
Offensichtlich priorisiert er das system vor dem jna-lib-path
Meine Frage: Wie kann ich das ändern?
Danke und Grüße
Ich habe ein konkretes JNA(Java Native Acess) Problem.
Ziel meiner übung ist Tesseract mittels wrapper "tess4j" unter Linux32 zum laufen zu bekommen.
Ich lade ein natives shared Object so:
System.load("/tmp/ocr/the.so");
Alle SOs die ich brauche lade ich so - alle befinden sich unter "/tmp/ocr" - dieses Verzeichnis packe ich auch in den "jna.library.path"
Das klappt auch bei allen SOs und Abhängigkeiten - ausser bei folgender : "libc.so.6"
Er versucht diese vom system zu nehmen und nicht aus meinem jna-libpath. die ist für Ihn aber leider ungültig!
Offensichtlich priorisiert er das system vor dem jna-lib-path
Meine Frage: Wie kann ich das ändern?
Danke und Grüße