JNA laten werken met SCO

Ik heb een zeer eenvoudige JNA-testopstelling die ik wil gebruiken om te verifiëren of ik JNA met Java 1.4 op SCO kan gebruiken. Ja, dit is een heel oud project. Nee, ik ben verplicht om deze technologieën te gebruiken. Ik heb al vastgesteld dat Java 1.4 JNA kan ondersteunen door het op een lokale Windows-computer te laten werken. Als ik echter dingen overzet naar een SCO VM die ik heb ingesteld en probeer het uit te voeren, krijg ik een UnsatisfiedLinkError:

jnidispatch (/com/sun/jna/openserver-ia32/libjnidispatch.so) niet gevonden in resource path

Ik kan geen plaats vinden waar ik dit kan downloaden. Ik dacht dat het misschien gebundeld was in het platform.jar op JNA's github, maar helaas niet. Dus waar kan ik dit krijgen?

Alle hulp wordt zeer op prijs gesteld.

0

1 antwoord

als je in de jna.jar kijkt, kun je de platforms zien die ze ondersteunen (standaard):

darwin freebsd-amd64 freebsd-i386 linux-amd64 Linux-arm linux-i386 linux-ia64 linux-ppc linux-ppc64 sunos-amd64 sunos-SPARC sunos-sparcv9 sunos-x86 w32ce-arm win32-amd64 win32-x86

het lijkt erop dat je je eigen versie moet maken voor SCO (het gebruikt mieren, zou niet zo moeilijk moeten zijn).

0
toegevoegd