У меня есть простой API с собственными функциями (JNA) внутри файла DLL, который вычисляет только некоторые математические вещи. Я использую эту DLL внутри приложения JAVA, и все отлично работает на JVM Windows.
Проблема в том, что эта библиотека будет использоваться в среде Linux внутри Linux JVM, и версии *.so не будет.
Пару раз читал, что есть способ загрузить DLL с вином внутрь памяти и использовать оттуда но без пояснений как это сделать.
Может ли кто-нибудь подтвердить или опровергнуть этот подход для меня. И подскажите, пожалуйста, как это сделать, если это действительно возможное решение?
редактировать: может быть решение, которое описано в Как вызвать Wine dll из python в Linux? Можно ли как-то использовать ctypes?
С уважением, Вурми