Note that PGPLOT.so (a shared library) tries to link to another shared library and the error message states that one of the symbols (usually a function) cannot be found in that shared library.

This is expected behaviour - at least on unix, but I assume the same thing happens on windows - when you're using shared libraries, since the references to symbols in libraries you're using are resolved when linking, and shared libraries are linked at run time (on unix - using the dlopen() function, which is often handled automatically but you can load library files and look up their symbols "by hand" too, if you need to).

I.e. loading a library/program that uses another shared library causes the other library to be loaded and linked recursively, at the moment the library is actually opened.

That's done because otherwise you would have to recompile all referring programs when you update a shared library.


In reply to Re: undefined symbols at *runtime* by Joost
in thread undefined symbols at *runtime* by syphilis

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.