• java.library path lib.*.so v *.dll

    From vjp2.at@at.BioStrategist.dot.dot.co@21:1/5 to All on Sat Jul 4 17:20:49 2020
    It seems mind boggling that a "machine independent: java would use DLL.

    What is .so?
    Was it exclusive to RDKIT or is it a Java thing?
    Maybe java on unix?

    I'm trying to disentangle the rdkit stuff, still plugging at it



    - = -
    Vasos Panagiotopoulos, Columbia'81+, Reagan, Mozart, Pindus
    blog: panix.com/~vjp2/ruminatn.htm - = - web: panix.com/~vjp2/vasos.htm
    facebook.com/vasjpan2 - linkedin.com/in/vasjpan02 - biostrategist.com
    ---{Nothing herein constitutes advice. Everything fully disclaimed.}---

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eric Sosman@21:1/5 to vjp2.at@at.BioStrategist.dot.dot.co on Sat Jul 4 14:16:39 2020
    On 7/4/2020 1:20 PM, vjp2.at@at.BioStrategist.dot.dot.com wrote:
    It seems mind boggling that a "machine independent: java would use DLL.

    Java is machine-independent (in some sense of the phrase). That
    implies there are machine-specific things Java cannot do. When an
    application wants to do something machine-specific that is beyond Java's
    power, it can write the machine-specific bits in another language (often
    C++ or C), put those bits in a library, and tell the Java code how to
    find and call them. The whole Java-works-with-a-foreigner framework is
    called the "Java Native Interface," or JNI.

    It seems the application you are struggling with is written in a
    mixture of Java and something else, and that the "something else"
    pieces reside in a library.

    What is .so?

    A "shared object," Unix' moral equivalent of a Windows DLL.

    Was it exclusive to RDKIT or is it a Java thing?

    Sorry; I have no idea. Is the available documentation helpful?
    Look for a "how to install" or "system prerequisites" section, or
    something of that kind.

    --
    esosman@comcast-dot-net.invalid
    Trump relies on his gut, that is, on his toxic waist.
    Two hundred days to go.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From vjp2.at@at.BioStrategist.dot.dot.co@21:1/5 to All on Mon Jul 6 05:06:51 2020
    Thanks



    - = -
    Vasos Panagiotopoulos, Columbia'81+, Reagan, Mozart, Pindus
    blog: panix.com/~vjp2/ruminatn.htm - = - web: panix.com/~vjp2/vasos.htm
    facebook.com/vasjpan2 - linkedin.com/in/vasjpan02 - biostrategist.com
    ---{Nothing herein constitutes advice. Everything fully disclaimed.}---

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)